Software Development Engineer
CurrentCreated reusable form components to reduce dependency on external component libraries such as View Design and Element UI. Developed a UI driven intuitive data integration feature using the Go.js library. This feature enables users to seamlessly map data flow from source to destination, implement custom transformations, and track data movement. Migrating the project from Vue 2 to Vue 3 by preserving the existing features. Also, managed to shift from webpack to Vite, improving development speed and developer experience. Implemented Tailwind CSS along with best practices, resulting in a 30% reduction in the CSS bundle size. Reduced page load times by 40% through implementation of performance optimization techniques including debouncing, lazy loading, local storage, and other strategies such as code splitting and minification. Collaborated on projects, conducted code reviews, ensured accessibility compliance, and implemented responsive design for optimal user experiences