Great on Implement LRU Cache Algorithm, Difficulty Medium
Great on Real-Time Dashboard in React, Difficulty Medium
Great on Reverse Digits of a 32-bit Integer, Difficulty Easy
Great on Word Search in Grid, Difficulty Medium
Perfect on Validate Parentheses in a String, Difficulty Hard
Managed deployments on Kubernetes and Docker containers
Implemented payment gateways and casino platforms
Built and consumed RESTful APIs using Spring Boot and Hibernate
Integrated cloud-native solutions and microservices
Supported Agile delivery processes and CI/CD pipelines
Hands-on experience working with OIPA in the context of policy lifecycle management including configuration of business rules, product templates, and integration with external systems. I’ve also been involved in customizing OIPA for new insurance products and ensuring compliance with underwriting and claims workflows
Designed and developed Spring Boot microservices with Kafka
Integrated cloud services and ORM with Hibernate
Managed deployments using Docker and Kubernetes
Created RESTful APIs and ORM management with Hibernate
Developed microservices with Kafka, Spring Boot, and cloud integrations
Deployed solutions to Kubernetes clusters in Azure/AWS
Developing Livescore and Lithium App within the betting domain.
Designed and developed secure payment gateway integrations.
Built responsive front ends using Javascript, Angular (v10+) and react for Livescore and admin interfaces
Implemented microservices using Spring Boot, communicating via Kafka
Deployed services in Kubernetes clusters on Azure and AWS
Maintained RESTful APIs and Hibernate ORM
Integrated observability using Grafana (Loki, Tempo, Prometheus), OpenSearch, and Kibana
Worked with AWS services like Redis, EventHub, and Key Vault
Used GitHub and GitHub Actions for CI/CD pipelines
Applied Flyway for DB migrations
Sumer is a full-stack e-commerce platform designed to provide a seamless online shopping experience for customers while enabling efficient product, order, and payment management for administrators and vendors. The system supports end-to-end online retail operations, including product browsing, secure checkout, payment processing, inventory tracking, and order fulfillment.Core Features 1. Customer Experience User registration and authentication (JWT / OAuth2 secured) Browse products by category Advanced product search and filtering Product detail pages with images and descriptions Shopping cart management Secure checkout and payment integration Order tracking and history Wishlist functionality 2. Product & Inventory Management Admin dashboard for product CRUD operations Category management Stock level tracking Inventory alerts for low stock Bulk product upload support 3. Order Management Order creation and confirmation Real-time order status updates (Pending, Paid, Shipped, Delivered, Cancelled) Invoice generation Refund handling Order analytics and reporting 4. Payment Integration Integration with multiple payment gateways such as: Stripe PayPal Ozow Secure transaction handling Payment status verification Webhook processing for asynchronous payment confirmation 5. Architecture The Sumer platform follows a microservices-based architecture: API Gateway User Service Product Service Order Service Payment Service Notification Service Service discovery via Eureka Centralized configuration management Asynchronous messaging using RabbitMQ MySQL for persistent storage Dockerized deployment Frontend is built using: React or Angular for dynamic UI RESTful API integration Real-time updates via WebSocket (for notifications and order status) Backend is implemented using: Spring Boot (Java 17+) RESTful APIs Role-based access control (RBAC) Secure token-based authentication 6. Security OAuth2 authentication JWT authorization Encrypted password storage (BCrypt) HTTPS communication Role-based access control (Admin, Customer, Vendor) 7. Scalability & Performance Horizontally scalable microservices Stateless services Caching layer (e.g., Redis) Load-balanced deployments Cloud-ready (AWS / Azure) Business Value Sumer enables: Businesses to sell products online efficiently Customers to shop securely and conveniently Administrators to manage operations centrally Real-time analytics for better decision-making