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 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

5Years
  • Apr, 2024 - Present2 yr 2 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

5Years

Software Engineer Frontend UI

CorporateServe Solution Private Limited
Apr, 2024 - Present2 yr 2 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 - Present2 yr 2 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 - Present2 yr 2 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 4.4 years of experience as a front-end developer. I'm working as a front-end developer on a project with skills in SMS using JavaScript. Basically, I work with a UI development team and have knowledge of front-end development as well. I have a skill set in React JS, Next JS, HTML, CSS, JavaScript, Tailwind CSS, and also get a grasp on those technologies. 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 are as follows: 1. Plan the feature. Identify the functionality you want to add and outline the user stories. This will help you understand the scope of the changes required. 2. 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. 3. Design the UI. Plan the user interface for the new feature, including designing the layout components and how the user will interact with the new functionality. 4. Update the view component. Make changes to the template HTML to reflect the UI design, add logic to handle the new data received from the updated API endpoints, and ensure seamless integration with the existing application. 5. Test the feature. Truly test the new functionality to ensure it works as expected and integrates seamlessly with the existing application.

    First one is to use HTTPS. Enable HTTPS, which is a hyper-transfer protocol secure for all communication between the Vue.js application and the REST API. As HTTPS encrypts data in transit, making it much more difficult for attackers to intercept and steal sensitive information. Second is to implement authentication. Put in place an authentication mechanism to verify the identity of the user trying to access the REST API. This can be achieved with techniques like JWT, JSON Web Tokens, or OAuth. Third is to implement authorization. Authorization determines what the user is allowed to do after they have been authenticated. It restricts access to specific API endpoints and functionalities based on the user's role or permissions. Fourth is to validate user input. Sanitize and validate all user input before sending it to the REST API. Fifth is to keep software updated. Regularly update your Vue.js application libraries and the backend server framework to address secure vulnerabilities.

    so here are the steps and how to handle 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 such as Vvalidate, which offers a more robust solution for client-side validation second, server-side validation API validation even after client-side validation, it's 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 messages to the users as they type

    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 application's data and streamlines data flow across routes. Second, route guards. Route guards can be employed in a view router to control navigation and ensure data is available before a route is rendered. Third, route meta. Make use of route meta information in Vue router to specify data requirements for each route. Third, next is component caching. Implement component caching techniques to store and reuse component states across routes.

    Here are some popular strategies to achieve this. Achieve unit test for Vue.js components effectively by mocking, REST API, and Raxon. Firstly, one is using a mocking library. Libraries like Axios mock adapter or CNN can be used to simulate API responses. Secondly, one can mock with testing frameworks such as Jest, Viewtest, or Utils, which utilize mocking functionalities provided by testing frameworks by creating spies to mimic the behavior of the functions responsible for making API calls.

    Based on the code snippet, shows a potential issue that could that could prevent the data fetched from the API / API / API / items from being displayed as expected on the Vue.js component. The problem lies in how the asynchronous operation fetch API items dot then response is handled within the mounted life cycle hook. The asynchronous, asynchronize nature of fetch. The fetch function is asynchronous, meaning it returns a promise that resolves with the response data at some point in the future. The mounted hook timing. The mounted hook is invoked after the component has been fully rendered in the browser's DOM. Initial rendering with empty data because fetch is asynchronous by the time the 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 received yet.

    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. For 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 $emit method, passing the relevant data as an argument of the event. 3rd, listen for the event in the parent component. In the parent component or any other component that needs to be notified about database updates, listen for the emitted event using the v-on directive. It provides a callback function that will execute when the event is triggered. 4th, pass necessary data. 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.