At Embrace-it, I collaborated on diverse projects with global teams, working across multiple front-end frameworks, while continuously enhancing my skills and expertise. Some of the notable projects I have worked on include
GetMT3 (DemandLink Studio)
  - Led the frontend team and collaborated with backend developers to deliver a scalable B2B product customization platform.
 
  - Built role-based dashboards for partners (product design, orders, invoices, tutorials, catalogs) and admins (comprehensive oversight of all partner activities, products, and orders).
 
  - Designed and implemented a custom Fabric.js editor that enabled partners to create and personalize products (e.g., iPhone 16 Pro Max in bio, clear, and tough variants) with advanced design tools.
 
  - Integrated Shopify and Etsy sync to automate product publishing and streamline order management across external marketplaces.
 
  - Implemented secure, role-based authentication flows, ensuring reliable access control across different user roles.
 
  - Partnered with backend teams to deliver high-performance APIs, ensuring smooth real-time editing, product management, and order processing.
 
  - Spearheaded the mockup generation pipeline using ImageMagick and Google Cloud, achieving 30,000 high-fidelity product mockups in just 17 minutes, allowing partners to preview their designs at scale.
 
CSM Project (HelloRetail)
  - Developed reusable UI components and upgraded frameworks (Bootstrap 3 to 5, Vue 2 to Vue 3 on standalone modules) to modernize the system and improve maintainability.
 
  - Integrated RESTful and GraphQL APIs, collaborating closely with back-end teams to ensure seamless data flow.
 
  - Streamlined the codebase by refactoring and modularizing CSS, HTML, and JavaScript, which improved readability and reduced technical debt.
 
  - Optimized performance by implementing lazy loading and caching strategies, significantly reducing page load times.
 
Event Management and Conference Tool (Sajilni)
  - Implemented responsive design principles with Material UI and React to ensure seamless usability across desktops and mobile devices.
 
  - Collaborated with UX designers to create intuitive user flows for video/audio calls, session broadcasting, and messaging features.
 
  - Led front-end development efforts on key modules from inception to deployment, ensuring successful launches.
 
  - Mentored junior team members by guiding them on React best practices and reusable component design.
 
Website Assessment Tool (Baernholdt)
  - Built a performance assessment dashboard in Vue and Vuex to evaluate accessibility, speed, dead links, and optimization issues.
 
  - Enhanced user experience by implementing real-time analysis and data visualization for faster insights.
 
  - Reduced load times and improved analysis accuracy using advanced optimization and caching techniques.
 
  - Ensured high-quality outputs by rigorously testing against diverse website structures and performance scenarios.
 
Landing Page Building Tool (Baernholdt)
  - Developed modular layouts with Bootstrap and JavaScript (ES6), allowing users to dynamically configure restaurant pages.
 
  - Collaborated with UX teams to create user-friendly, drag-and-drop functionality for custom layouts.
 
  - Improved codebase scalability by refactoring into reusable templates and components.
 
Landing Page Building Tool (Baernholdt)
  - Created a comprehensive dashboard in Vue, Vuex, and Vuetify for managing products, customers, inventory, and pricing.
 
  - Implemented API integrations to synchronize large datasets, ensuring smooth interaction between front-end and back-end systems.
 
  - Managed source code with Git branching strategies, PR reviews, and conflict resolution to maintain development flow.
 
  - Enhanced performance by adopting optimization techniques, such as code splitting and on-demand rendering.
 
Chat Application (Rainn)
  - Developed a real-time chat system with Vue, Vuex, and Socket.io, enabling anonymous and secure communication for sensitive use cases.
 
  - Collaborated closely with backend developers to integrate WebSocket APIs, and ensure reliable, scalable messaging.
 
  - Ensured user privacy and quality by testing against diverse scenarios, and handling edge cases in real-time interactions.
 
  - Stayed up to date with security and encryption standards to safeguard user anonymity.