Frontend developer
Ajay
🇮🇳
Passionate front-end developer dedicated to creating efficient, intuitive user interfaces. Skilled in React, Redux, Vue, and JavaScript, I excel at turning complex requirements into clean, functional designs. Known for a proactive approach, I thrive in collaborative settings and am committed to continuous learning.
Enthusiastic by nature, I love hiking, staying up-to-date with technology, and enjoying both cricket and gaming outside of work.
Skills
JavaScript:
React:
Redux:
Vue.js:
HTML/CSS:
Primary skills
4 years
4 years
4 years
3 years
4 years
Other skills
Vite:
Vuex:
Nuxt:
PHP:
Element UI/ Plus:
Webpack:
2 years
2 years
1 years
1 years
1 years
1 years
Work experience
Software Engineering Specialist
Dassault Systemes, Pune – (October 2020 to Present)
-
Enhanced website functionality for the My Offer team, including search and filtering mechanisms, and a mobile-first landing page revamp.
-
Developed dynamic, stateful UIs with React, Redux, and JavaScript, initially using Webpack and later migrating to Vite.
-
Optimized backend communication, significantly reducing initial interaction time and increasing daily unique users from 50 to 700.
-
Led migration from class-based components to functional components in React and transitioned Vue projects from Vue CLI to Vite.
-
Achievements: Awarded the Genius Award for exceptional contributions to the My Offer project.
Software Engineer Associate
Tata Consultancy Services, Bengaluru – (May 2019 to October 2020)
-
Created visually engaging UI components using Element Plus, implemented code chunking, and enabled dynamic component loading.
-
Migrated an entire vanilla JavaScript application to the Vue framework, managing build configurations and production deployments.
-
Established coding standards and best practices across projects, including naming conventions and JavaScript structure.
-
Worked with multiple clients, gaining hands-on experience in both React and Vue frameworks.
Education
Bachelor of Technology in Computer Science and Engineering
University of Engineering and Management, Kolkata – (August 2015 to May 2019)
-
Created visually engaging UI components using Element Plus, implemented code chunking, and enabled dynamic component loading.
-
Migrated an entire vanilla JavaScript application to the Vue framework, managing build configurations and production deployments.
-
Established coding standards and best practices across projects, including naming conventions and JavaScript structure.
-
Worked with multiple clients, gaining hands-on experience in both React and Vue frameworks.