profile-pic
Vetted Talent

Aman Kumar

Vetted Talent

Experienced Creative UI - Frontend Developer with over 5 years of expertise crafting visually appealing and intuitive websites. Proficient in HTML, CSS, JavaScript, and various frameworks including ReactJs, NextJs, Microsoft Blazor, ASP.net Frontend, Blazor Radzen Framework and Bootstrap. Skilled in responsive design, animations, and CMS platforms like WordPress and Shopify, consistently delivering projects with precision, timeliness, and a focus on user satisfaction.

  • Role

    Software Engineer Frontend

  • Years of Experience

    5.00 years

  • Professional Portfolio

    View here

Skillsets

  • Bem technology
  • Microsoft blazor
  • Asp.net frontend
  • Blazor radzen framework
  • User Experience (UX)
  • User interface design (ui)
  • Ms blazor
  • SASS/LESS
  • react - 5 Years
  • UI/UX - 5 Years
  • Redux - 4 Years
  • react - 5 Years
  • Git - 5 Years
  • Bem technology (block element modifier)
  • CSS
  • CSS animation
  • Css flexbox
  • CSS GRID
  • Gsap animation
  • HTML
  • JSX
  • Microsoft blazor
  • Next Js
  • React Js
  • Github - 5 Years
  • Next Js
  • JavaScript - 5 Years
  • Shopify - 3 Years
  • Next Js - 2 Years
  • SCSS - 4.3 Years
  • Tailwind CSS - 3 Years
  • CSS3 - 5 Years
  • GitLab - 3 Years
  • Bootstrap
  • jQuery
  • Sass - 3 Years
  • Less
  • HTML - 5 Years
  • React Js - 3 Years
  • CSS - 5 Years
  • React Js
  • Liquid
  • Bem technology
  • CSS animation
  • Css flexbox
  • CSS GRID
  • hooks
  • Liquid programming
  • Tailwind
  • Wordpress

Vetted For

7Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Vue.js DeveloperAI Screening
  • 59%
    icon-arrow-down
  • Skills assessed :UI/UX, CSS, Agile, HTML, JavaScript, REST API, Vue JS
  • Score: 53/90

Professional Summary

5.00Years
  • Apr, 2024 - Present1 yr 6 months

    Software Engineer Frontend UI

    CorporateServe Solution Private Limited
  • Jun, 2023 - Apr, 2024 10 months

    Software Engineer Frontend UI

    Quara Digital Private Limited
  • Sep, 2021 - Jun, 20231 yr 9 months

    Software Engineer Frontend UI

    CEDCOSS Technologies Private Limited
  • Dec, 2019 - Aug, 20211 yr 8 months

    Software Development Engineer

    SDK ITS Solutions PVT. LTD.

Applications & Tools Known

  • icon-tool

    HTML5

  • icon-tool

    CSS3 & CSS5

  • icon-tool

    Javascript

  • icon-tool

    React

  • icon-tool

    GitLab

  • icon-tool

    Ant Design

  • icon-tool

    tailwind css

  • icon-tool

    Strapi

  • icon-tool

    Shopify Plus

  • icon-tool

    Next.js

  • icon-tool

    Visual Studio Code

  • icon-tool

    Figma

  • icon-tool

    Git

  • icon-tool

    Agile

  • icon-tool

    Scrum

  • icon-tool

    Jira

  • icon-tool

    Agile

  • icon-tool

    WordPress

  • icon-tool

    Elementor

Work History

5.00Years

Software Engineer Frontend UI

CorporateServe Solution Private Limited
Apr, 2024 - Present1 yr 6 months
    Conducted indepth analysis of Back Office Management systems, focusing on UI/UX optimization to streamline workflows across five depart mental projects. Employed Agile frameworks tools for task prioritization and execution across diversemanagement systems, including campus, hospital, and school domains. Directed strategic planning to align software development objectives with operational goals for campus and enterprise management systems. Engineered complex technical solutions and implemented advanced functionalities in specialized software projects. Performed comprehensive market analysis to guide software architecture and optimize planning strategies. Developed scalable and efficient software systems from initial requirements, leveraging advanced technologies and frameworks.

Software Engineer Frontend UI

Quara Digital Private Limited
Jun, 2023 - Apr, 2024 10 months
    Conducted comprehensive project audits and technical reviews forWasalt.com and Darglobal.co.uk, identifying and resolving three critical usability issues before deployment, ensuring adherence to real estatespecific requirements. Applied Agile methodologies and utilized project management tools to synchronize task workflows, achieving efficient execution across con current real estate initiatives. Orchestrated strategic development plans, aligning technical objectives with the business goals of real estate organizations to deliver impactful project results. Collaborated with senior engineers to address advanced technical challenges, successfully implementing domainspecific features tailored to real estate platforms. Engineered and deployed a performance optimization update, reducing system errors by 30% and enhancing application efficiency by 25%. Promoted seamless integration of innovative solutions through active collaboration between technical and design teams, ensuring alignment with industry standards and client expectations.

Software Engineer Frontend UI

CEDCOSS Technologies Private Limited
Sep, 2021 - Jun, 20231 yr 9 months
    Conducted detailed technical analyses and requirement gathering to ensure the delivery of responsive and accessible Shopify interfaces. Implemented advanced project scheduling and resource allocation strategies to manage over 30 Shopify projects concurrently and efficiently. Formulated and executed strategic roadmaps for Shopify development, integrating client specifications with innovative web technologies. Spearheaded crossteam collaborations, optimizing workflows to elevate customer satisfactionmetrics by 50%while reducing complaint rates by 20%. Performed indepth research on emerging ecommerce technologies and industry trends to devise scalable and competitive Shopify solutions. Enhanced Shopify functionalities by integrating thirdparty APIs and optimizing themes for seamless user experiences and operational effi ciency.

Software Development Engineer

SDK ITS Solutions PVT. LTD.
Dec, 2019 - Aug, 20211 yr 8 months
    Partnered with UI/UX designers and product managers to conceptualize and deliver innovative, usercentric software solutions. Engineered modular, efficient, and thoroughly tested codebases to support diverse software development initiatives. Designed and implemented comprehensive test cases to validate new features, ensuring robust functionality and performance scalability. Integrated feedback loops from design and product teams into development cycles, enhancing product usability and alignment with user needs. Optimized software workflows by implementing automated testing frameworks, reducing regression issues and streamlining deployment pro cesses.

Achievements

  • Reduced system errors by 30% and enhanced application efficiency by 25%
  • Elevated customer satisfaction metrics by 50% while reducing complaint rates by 20%

Major Projects

6Projects

Maintenance of Organizations Website

Corporateserve Solutions Pvt. Ltd.
Apr, 2024 - Present1 yr 6 months

    - Custom WordPress Development: Led the design and development of custom WordPress themes and plugins, tailoring the company website to meet specific business requirements and enhancing overall site functionality.

    - Dynamic Content Integration: Implemented dynamic content sections, enabling real-time updates and easy management of key pages such as services, testimonials, and case studies through the WordPress backend.

    - SEO and Performance Optimization: Enhanced site performance by optimizing page load times and implementing SEO best practices, resulting in improved search engine rankings and user engagement.

    - User Experience Enhancement: Customized user interfaces with smooth navigation and interactive elements, improving overall site usability and aligning with brand aesthetics.

Campus Management Back Office

Corporateserve Solutions Pvt. Ltd.
Apr, 2024 - Present1 yr 6 months

    - Custom UI Design: Designed and implemented a custom, user-friendly UI for the campus management back office, utilizing MS Blazors powerful component model for a seamless and interactive experience.

    - Dynamic Data Binding: Applied two-way data binding between UI components and backend data, enabling real-time updates across forms, tables, and input fields for efficient user interaction.

    - Radzen Component Integration: Integrated Radzen Blazor components such as data grids, charts, and dialog boxes, optimizing user workflows for data entry, reporting, and system administration.

    - Interactive User Interfaces: Developed dynamic, interactive features such as inline editing, drag-and-drop reordering, and sortable tables, enhancing the user experience for administrators managing campus data.

    - Custom Form Validation: Designed and implemented complex form validation logic using C# to ensure data accuracy and minimize user input errors during data entry.

    - Seamless Backend Integration: Created C# backend services for smooth integration with the front end, ensuring real-time data fetching and updates without full page reloads.

    - Advanced Search Functionality: Developed dynamic search features with multiple filters, allowing users to efficiently search and access specific campus data such as student records and schedules.

    - Performance Enhancements: Implemented lazy loading and data pagination to handle large datasets efficiently, ensuring optimal performance even with extensive campus data.

    - User-Centric Design: Focused on creating a streamlined, intuitive interface that simplified complex campus management tasks, improving usability for non-technical users.

    - Cross-Browser Compatibility: Ensured consistent UI/UX design and functionality across all major browsers by conducting thorough cross-browser testing and adjustments.

My Personal Portfolio

Personal
Apr, 2024 - May, 2024 1 month

    - Dynamic Project Portfolio: Developed an interactive platform to showcase projects with live previews, ensuring seamless user engagement and accessibility.

    - Responsive UI/UX Design: Engineered a mobile-first layout with fluid responsiveness, guaranteeing optimal performance across all screen sizes and devices.

    - Real-Time Content Updates: Implemented a modular architecture to dynamically update portfolio content via JSON, ensuring ease of maintenance and scalability.

    - Interactive Navigation System: Built a feature-rich navigation bar with smooth scrolling, section highlighting, and collapsible menu functionality for an intuitive browsing experience.

    - Integrated Social Media Links: Embedded dynamic social media buttons with hover effects, facilitating easy connection to professional networks.

    - Custom Animations and Transitions: Applied CSS3 animations and JavaScript effects for smooth transitions, adding a modern touch to the user experience.

    - Enhanced Contact Form: Designed an AJAX-powered contact form with real-time validation and error handling, streamlining communication for potential clients and recruiters.

DarGlobal Site Revamp

Quara Digital Pvt. Ltd.
Jan, 2024 - Apr, 2024 3 months
    FullStack Site Redesign: Led the revamp of DarGlobals website to modernize the design and improve usability, aligning with highend real estate branding. Dynamic Content Management: Implemented modular components and API integrations for seamless updates to property listings and dynamic content rendering. CrossBrowser Compatibility: Conducted rigorous testing to ensure a consistent user experience across all major browsers and devices. Interactive Property Showcases: Developed interactive sliders and filters to highlight luxury properties, providing users with a personalized search experience. Responsive Design Implementation: Ensured flawless mobile and tablet functionality by implementing a fully responsive design with fluid grid systems. Product Collaboration: Worked closely with stakeholders in Riyadh to incorporate feedback and align the website with regional and global market trends. EnhancedSecurity Features: Integrated robust securitymeasures, includingHTTPS, secure API endpoints, and data validation, to protect user information and transactions.

WASALT SRP Page & Profile Menu Work

Quara Digital Pvt. Ltd.
Jun, 2023 - Dec, 2023 6 months

    - Advanced Search Functionality: Designed and implemented a robust search feature with dynamic filtering, sorting, and pagination to enhance user experience and property discovery.

    - Property Auction Integration: Developed and integrated a seamless auction system, enabling users to participate in real-time property bidding with secure and efficient transactions.

    - Megamenu Redesign: Revamped the Megamenu structure to improve navigation, incorporating dynamic dropdowns and optimized categorization for better content accessibility.

    - Personalized User Experience: Integrated user-specific preferences and search history features to deliver tailored property recommendations.

    - Dynamic Property Listings: Implemented server-side rendering and API-driven data fetching to display real-time property updates with minimal load times.

    - Interactive UI Elements: Enhanced user engagement by adding interactive elements such as hover effects, tooltips, and quick-view options within the mega menu.

    - Responsive Multi-Language Support: Optimized the platform for multilingual functionality, ensuring seamless usability across different locales and devices.

    - Cross-functional collaboration: Partnered with design and backend teams to align the revamped megamenu and search page with business objectives and technical requirements.

    - Data-Driven Insights: Integrated analytics tools to track user behaviour on the search page and megamenu, driving continuous improvements through actionable insights.

    - Improved Performance and Scalability: Refactored codebase and optimized database queries to ensure high performance and scalability under increasing user loads.

Shopify Project

Cedcoss Technologies Pvt. Ltd.
Aug, 2021 - Jun, 20231 yr 10 months
    Shopify Store Development: Led the design and development of over 50 custom Shopify stores, implementing dynamic functionalities such as custom product pages, automated inventory management, and seamless checkout processes. App Integration and Customization: Integrated thirdparty apps and developed custom scripts to enhance store functionality, including advanced filtering, product recommendations, and loyalty program features. Dynamic Theme Customization: Developed and customized responsive, SEOoptimized themes tailored to client needs, ensuring fast load times and enhanced user experience across devices. Ecommerce Optimization: Applied performance optimization techniques, including caching strategies and asset compression, resulting in improved site speed and enhanced conversion rates for Shopify stores.

Education

  • Bachelors in Computer Applications

    Arcade Business College, Magadh University (2019)
  • Master of Computer Application

    Manipal University, Jaipur (2025)

Certifications

  • Generative AI for Everyone

    DeepLearning.AI (Nov, 2024)
    Credential ID : BUL74B0MY8HG
    Credential URL : Click here to view
  • Generative AI: Introduction and Applications

    IBM (Dec, 2024)
    Credential ID : 62RKR4Z23S3G
    Credential URL : Click here to view

Interests

  • Cricket
  • Cooking
  • Youtube Learning
  • Travelling
  • AI-interview Questions & Answers

    My name is Aman Kumar, and I have a 4.4 years of experience in a front end developer. I'm working as a front end developer on in with the skill set of SMS using JavaScript. Basically, working with a UI development team and somehow knowledge of front end developer as well. Like, I have a skill set of React JS, Next JS, HTML CSS, JavaScript, Terwin CSS, and get a get also. Thank you.

    Some following steps when adding a new feature to a Vue. Js application that involves changing both the template HTML and corresponding REST API. Endpoints are as follows. 1st, plan the feature. Identify the functionality you want to add and outline the user stories. This will this will help you understand the scope of the changes required. Second 1, update the API. Modify the back end API to support the new functionality. This might involve creating new API endpoints, modifying existing ones, or updating the data schema. 3rd 1 is design the UI. Plan the user interface for the new feature. This includes designing the layout components and how the user will interact with the new functionality. 4th 1 is the update the view component. Make changes to the template HTML to reflect the UI design, logic to handle the new data faced from the updated API endpoints, and, lastly, test the feature. Truly test the new functionality to ensure it works as expected and integrates seamlessly with the existing applications. Thank you.

    Uh first one is use HTTPS. Enable HTTPS, that is a hyper transfer hypertext transfer protocol sec secure for all communication between the Vue. Js application and the REST API. As HTTPS encrypts data in transist, making it with much more difficult for attackers to intercept and steal sensitive information. Second 1 is implement authentication. Put in place an authentication mechanism to verify the identity of user trying to access the REST API. This can be achieved with the techniques of techniques like JWT, JSON Web Tokens, or OAuth. 3rd 1 is implement authorization. Authorization determines what the user is allowed you to allowed to do after they have been authenticated. It restricts restricts access to specific API endpoints and functional functionalities based on their user's role or permissions. 4th 1 is validate user input. Sanitize and validate all user input between before sending it to the REST API. 5th 1 is keep software updated. Regularly, update your Vue. Js application libraries and the back end server framework to address secure vulnerabilities.

    so here are the steps and how to handle from the input validation for data that is also being verified through a REST API in Vue.js first client-side validation we use built-in html validation attributes html offers built-in validation attributes like required minimum length max length pattern and email that you can directly add to your form elements we use Vue.js data validation libraries libraries like Vvalidate or Vvalidate offer a more robust solution for client-side validation second one is server-side validation API validation even after client-side validation it's a crucial to perform validates on the server-side as well this ensures that malicious users cannot bypass client-side checks and submit invalid data the server should validate all incoming data from the Vue.js application before processing it third asynchronous validation we use async await or promises asynchronous validation involves checking the validity of user input against the REST API in real time you can use async await or promises to handle asynchronous calls to the API and display validation message to the user as they type thank you

    Discuss how to ensure that the UGS We'll use this maintain state consistency across different routes when fetching data from a REST API. These are some approaches we can take. Vuex tool. It utilizes a state management library like Vuex for centralizing management of application state. This is particularly useful for complex SPAs, where multiple components require access to the same data fetched from the REST API. Vuex provides a single source of truth for your applications data and streamlines data flow across roots. Second 1 is root guard root guards. It employ route guards in a view router to control navigation and ensure data is available before a route route is rendered. 3rd, route meta. Make sure make use of route meta information in Vue router to specify data requirements for each routes. 3rd next 1 is component catching. Implement component catching techniques to store and reuse component states across roots.

    Here are some popular strategies to achieve this. Achieve the unit test for Vue. Js components effectively mock, REST API, and Raxons. First1 is using a mocking library. Library likes Axios mock adapter or CNN. Leverages libraries like Axios mock adapter or CNN to simulate API responses. Second 1, mocks with testing frameworks. Viewtest, Utils, or Jest utilize mocking functionalities provided by testing frameworks um Creating spies creating spies to mimic the behavior of the functions responsible for making API calls. Thank

    Sure. Based on the code snippet, shows a potential issue that could that could prevent the data fetched from the API slash API slash API slash items from being displayed as expected on the Vue. Js component. The problem lies in how the asynchronous asynchronous operation fetch API items dot then response is handled within the mounted life cycle hook. Here's a breakdown of the potential issue. Uh, asynchronous asynchronize nature of fetch. The fetch function is asynchronous, meaning it returns a promise that resolves with the response data at same some point in the future. Mounted hook timing. The mounted hook is invoked after the component has been fully rendered in the browser in browser's DOM. Initial rendering with empty data because fetch is asynchronous by the time for mounted hook executes and sets the this dot item's data property. The component already been rendered with an empty item array since the data hasn't been

    Sure. Which is about good practices for creating custom events in Vue. Js that synchronize with updates from a REST API. Here are some steps to follow. 1st, define a clear event name. Choose a descriptive event name that clearly indicates the purpose of the event. Like example, we have item updated. Emit the event from the component. Within the component that fetches, fits, or updates data from the REST API. Emit the custom event when the data changes. Use the dollar emit method passing the relevant data as an argument of the event. 3rd, listen for the event in parent component. In the parent component or any other component that needs to be notified about database. Listen for the not listen for the emitted value. Uh, emitted event value during using the v hyphen on directive. It provides a callback function that will execute it when the event is triggered 4th, pass necessary data. We ensure that the emitted event includes all the necessary data about the update. This allows the listener to perform the required actions based on the changes.