- Java 5 yrs.
- Spring Boot 5 yrs.
- Oracle 5 yrs.
- Oracle SQL 5 yrs.
- Gradle 4 yrs.
- PostgreSQL 4 yrs.
- Oracle PLSQL 3 yrs.
- Maven 3 yrs.
- React.js 2 yrs.
- RabbitMQ 2 yrs.
- Kafka 2 yrs.
- MongoDB 1 yrs.
The UFC Unified Front Channel is an internal banking application designed to streamline financial operations for bank employees. It provides a centralized platform for processing money transfers, payments, loan applications, card orders, and other essential banking services. The system includes a role-based permission module, ensuring that internal users can only perform specific operations based on their assigned roles, enhancing security and compliance. Built on a microservices architecture, the platform improves efficiency, scalability, and integration with core banking systems.
- Banking
- Designed and implemented a microservices architecture to modernize internal banking operations and replace legacy monolithic systems. - Developed a middleware platform to support core banking, corporate banking, and open banking services. - Designed and optimized RESTful APIs for seamless communication between banking systems. - Led the backend development for critical banking functions, ensuring security, scalability, and high availability. - Worked closely with DevOps, QA, and IT teams to streamline the SDLC (Software Development Life Cycle) from development to production. - Conducted code reviews, and technical deep-dives, and provided architectural guidance to ensure best practices. - Analyzed and resolved complex technical incidents.
- Java
- Spring Boot
- Oracle
- Gradle
- Oracle SQL
Working on a common microservice architecture to create a common middleware to deliver core banking, Corporate Banking, and open banking services and replace the legacy monolith systems. Responsible for managing around 10 technical squads, and making important technical decisions.
- Banking
- Write important technical decisions and make architectural decisions for Internet banking, corporate banking, and open banking systems. - Arrange and drive technical calls, drive the technical teams for a common architecture, and make code reviews and important technical decisions. - Replaced IBUS and legacy mono. - Analyze, identify, and report the situation for decision-making. - Work closely with different teams, such as DevOps, testing, and IT.
- Java
- Spring Boot
- Oracle
- Gradle
- MongoDB
Unify is a warehouse automation integration platform designed to streamline operations, optimize automation systems, and enhance order fulfillment efficiency. The system integrates Autonomous Mobile Robots (AMR), Material Handling Equipment (MHE), and Warehouse Management Systems (WMS) to improve throughput and coordination.
- Banking
- End-to-End Order Fulfillment Optimization (Pick and Replenishment)– Aligns material flow using WMS stock and order data. - Intelligent Workflow Management – Streamlines inbound staging, replenishment, picking, and outbound processing. - Flexible Workflow Customization – Configurable options to adapt to operational needs. - Real-Time Dashboards & KPIs – Provides visibility into fulfilment processes, inventory, and order status. - Seamless Automation Integration – Extensible architecture supports AMR and automation scalability. - Multi-Site & Multi-Client Support – Enables 3PLs to process orders for multiple customers with a unified system.
- Spring Boot
- Java
- PostgreSQL
- Maven
- RabbitMQ
A comprehensive payroll software designed to automate employee salary processing, including allowances, deductions, tax calculations, and social insurance. The system ensures compliance with financial regulations while providing real-time reporting and payroll insights. Key Features: - Employee & Salary Management – Stores employee info, ranks, and pay structures. - Automated Payroll Processing – Handles salary breakdowns, allowances, and deductions. - Tax & Social Insurance Calculation – Ensures compliance with payroll laws. - Payslip & Report Generation – Exports salary details in multiple formats. - Secure Role-Based Access – Protects sensitive payroll data.
- Accounting
- Worked closely with customers to gather requirements, designed the system architecture, and led the development and deployment process. - Integrated third-party financial systems for automated salary disbursement. This system streamlined payroll operations, improved accuracy in tax compliance, and reduced manual effort for HR and finance teams.
- Java
- Spring Boot
- Maven
- PostgreSQL