Spring BootJavaRedisRabbitMQKafkaMySQLAWS EC2/S3MicroservicesELKWSO2
Designed and developed robust RESTful APIs for both mobile and web platforms, powering secure digital wallet transactions and real-time wallet management.
Integrated multiple third-party APIs (Mobile Recharge, AEPS, DMT, BBPS, E-KYC, CMS, IMPS, NEFT) to expand platform capabilities and services.
Implemented RabbitMQ for microservices communication, Redis for high-performance caching and session management, and ELK stack for centralized logging and analytics.
Configured and managed AWS EC2 instances for scalable production deployments, including environment setup and AWS S3 integration for secure document storage.
Led backend architecture, ensuring high availability, performance, and seamless integration of new features and third-party services.
Spring BootJavaRedisActiveMQMSSQLJPAAPMMicroservicesWSO2AWSReact
Developed RESTful web service APIs for both web and mobile platforms, enabling core social networking features.
Integrated ActiveMQ to facilitate real-time SMS and email notifications for enhanced user engagement.
Implemented APM Server for comprehensive Spring Boot application performance monitoring and log management.
Configured and managed AWS EC2 instances for scalable and secure project deployment.
Utilized Redis for efficient caching and session management, improving application responsiveness.
Business WhatsApp Connect API Service
Spring BootJava 17+MySQLJPA/HibernateFeign ClientSwagger/OpenAPIWhatsApp Business APIMaven
Developed a robust REST API for sending WhatsApp messages (text, documents, images) to single or multiple recipients, integrated with the MoneyTree platform.
Implemented asynchronous message processing for fast API responses and improved scalability.
Integrated Feign client for seamless WhatsApp Business API communication and managed configuration via database and properties files.
Utilized JPA/Hibernate with MySQL for configuration and message persistence, and implemented caching for frequently used configuration values.
Provided comprehensive API documentation using Swagger/OpenAPI and ensured secure, versioned endpoints with token-based authentication.
Extract-Transform-Load (Maxcentive)
PythonFlaskJSONRESTful Web ServicePyCharmGITBitbucket
Developed RESTful web service APIs for data extraction, transformation, and loading (ETL) of Excel files.
Implemented logic to process raw Excel files, transform data into the desired format, and generate new Excel files as API responses.
Utilized Postman for comprehensive API workflow testing and validation.
Managed source code versioning using GIT and Bitbucket.
Configured and deployed the application environment and web server for production access.