storefront
2020 - 2026
Herschel Supply Company
Senior Fullstack Developer
Vancouver, Canada
Leading fullstack delivery for global e-commerce at Herschel, building high-availability
features with React, Java 17, AEM, and Elastic Path. Architected secure Spring Boot
microservices and API gateway flows on AWS, while optimizing persistence with
Hibernate/PostgreSQL and scaling async workflows through SQS/SNS and Dockerized CI/CD.
Java 17
AEM
Spring Boot
AWS
PostgreSQL
language
2016 - 2020
Clearly Contacts Ltd (now EssilorLuxottica Canada Inc.)
Senior Web Developer
Vancouver, Canada
Delivered responsive AEM 6.2 experiences and maintained high-traffic global commerce
applications with React and Elastic Path. Designed modular Spring Boot middleware for core
service operations and led migration from session-based systems to Java microservices,
enabling stronger scalability and stable zero-downtime deployment practices.
React
AEM 6.2
Spring Boot
Elastic Path
groups
2014 - 2016
Agranee Solutions Pvt. Ltd.
Project Lead
Vancouver, Canada
Directed cross-functional engineering and QA teams across multiple agile sprints, improving
API performance and delivery consistency. Designed and deployed backend architecture using
Java, Spring, AWS, and PostgreSQL with strong availability targets, and modernized platform
reliability through database migration, REST integration, and Git-enabled CI/CD workflows.
Java
Spring
AWS
PostgreSQL
Git
account_tree
2014 - 2015
NTT DATA Corporation
Java Consultant
Halifax, Canada
Built and integrated SOAP and REST services using Spring Framework with enterprise message
broker flows for reliable backend communication. Orchestrated multi-system service
interactions through Spring Integration, documented APIs with Swagger, and upheld code
quality through structured GitFlow collaboration and peer review practices.
Spring
SOAP
REST
Swagger
GitFlow
settings
2012 - 2014
Verizon Wireless
Java Developer
Hyderabad, India
Developed Java middleware for billing and provisioning platforms using XSL/XSD contracts,
service registries, and XML transformation pipelines with XSLT/JAXB. Contributed to robust
engineering workflows with strong ALM discipline, while implementing high-volume data
operations through DB2/Oracle procedures and iBatis-based persistence integration.
Java
XSLT
JAXB
DB2
Oracle
iBatis