Developed RESTful APIs using Spring Boot for product management, order processing, and customer operations.
Built a responsive frontend using Angular, implementing dynamic product listing, search functionality, and pagination.
Integrated Stripe Payment Gateway to securely process credit card transactions.
Implemented robust application security using JWT authentication, OAuth2, and OpenID Connect with Okta.
Configured SSL/TLS encryption to ensure secure communication between client and server.
Applied API-level security using Spring Security configuration.
Designed relational database schema using MySQL for products, orders, and customer data.
Implemented login/logout workflows with secure session handling.
Managed environment-based configurations for Development, QA, and Production deployments.
Optimized user experience with server-side pagination and search capabilities.