Some the most outstanding tasks that I’d been in charge of, were: • Led the migration of a legacy application from AngularJS and Vue.js 2 to Vue.js 3, improving performance and maintainability, resulting in a 30% reduction in page load time. • Facilitated regular Frontend learning sessions, training team members on advanced Vue.js features, TypeScript, TDD and best practices for building reusable components, enhancing team productivity by 20%. • Developed and optimized new user-facing features, ensuring cross-browser compatibility and improved UX, leading to a 10% increase in user engagement. • Architected and implemented a scalable integration solution for multiple eCommerce platforms such as Shopify and Print-on-Demand APIs, reducing integration time by 40%.
Responsibilities: • Developed and delivered highly modular and reusable React components, improving code maintainability and reducing development time for new features. • Implemented advanced performance optimization techniques like lazy loading and code splitting, leading to a 35% reduction in initial load times and improved application responsiveness. • Identified and resolved critical performance bottlenecks and application errors, improving system stability and reducing downtimes. • Collaborated with backend developers to integrate RabbitMQ for asynchronous messaging, improving the efficiency of the data processing pipeline.
Responsibilities: • Work in an Agile scrum team. Participate in all Agile ceremonies. • Developing web components using Vue.js Framework. • Collaborate with back- end developers to improve usability. • Translation of the UI/UX layout to visual elements using Vue.js, Bootstrap and React. • Implement web performance optimization techniques. • Develop new user-facing features and improves the old ones.
• Participate in the full software development lifecycle, including requirements gathering, testing, and deployment. • Work in an Agile scrum team. Participate in all Agile ceremonies. • Develop new features for ERP system. • Work on an architecture based on microservices.
• Develop and maintain scalable web applications using React for front-end development and .NET for back-end services. • Optimize relational databases and queries in MS SQL Server. • Collaborate with cross-functional teams to define, design, and ship new features. • Implement RESTful APIs and integrate them with front-end applications. • Troubleshoot, debug, and resolve application issues across the stack.