Senior Software Engineer
Webkul SoftwareAug, 2019 - Apr, 20255 yr 8 months
Developed and maintained Laravel-based e-commerce platforms, implementing RESTful APIs, product/order workflows, and payment/shipping integrations. Architected Node.js backends integrated with React.js frontends for scalable booking systems and POS solutions. Designed and implemented GraphQL APIs for mobile and web applications. Integrated third-party APIs including payment gateways, shipping services, and ERP connectors, enhancing checkout, order processing, and overall user experience. Implemented Generative AI solutions, including LLM-driven chatbots and RAG-based systems for internal automation and enhanced user experiences. Customized Adobe Commerce (Magento 2) features for client and in-house requirements, while transitioning towards modern Node.js/React-driven architectures. Set up Git workflows, Dockerized environments, and CI/CD pipelines for automated deployments. Collaborated with Agile/Scrum teams, including UI/UX designers, QA engineers, and product owners, ensuring timely delivery of high-quality solutions.