Pramod is a Sr Solution Architect with 8+ years of experience in developing enterprise applications and microservices. He has a strong background in Java, AWS, and DevOps practices, leading teams through complex project implementations.
Led the development of scalable microservices for financial applications.
Implemented a comprehensive monitoring and tracing solution for distributed systems.
Ensured application stack reliability across dev and QA environments through Kubernetes.
Developed patented APIs for document content extraction, utilized by over 500 enterprise customers.
Managed multiple full project lifecycles, from requirements gathering to production deployment.
Led development and implemented DDD-Oriented Microservices with CQRS and Event Sourcing patterns.
Architected and deployed scalable solutions using Spring Boot, Docker, and Kubernetes across multiple cloud environments.
Overview: This project involved developing cloud-based OCR APIs and containerized microservices for document classification and data extraction, orchestrated with Kubernetes. Responsibilities: Developed Cloud-based OCRing APIs using Spring Boot 2.x, and AWS Lambdas with Java and Python. Created containerized Docker Microservices for document classification and data extraction, orchestrated using Kubernetes.
Key outcomes:
Developed patented OCR APIs and microservices, contributing to document content extraction for over 500 enterprise customers.
Automated API and UI testing processes, improving build certification across environments.
Overview: This project focused on developing DDD-Oriented Microservices compliant with CQRS and Event Sourcing patterns. Responsibilities: Developed DDD-Oriented Microservices adhering to CQRS and Event Sourcing patterns using Spring Boot. Implemented command and query dispatchers using the mediator pattern.
Key outcomes:
Successfully implemented Domain-Driven Design with CQRS and Event Sourcing in microservices.
Managed data consistency and scalability using an event store and Kafka message bus.
Overview: This project involved building microservices for Accounts, Cards, and Loans, integrating configuration management, service discovery, and resilient patterns. Responsibilities: Built Accounts, Cards, and Loans Microservices using Spring Boot. Implemented Spring Cloud Config Server for configuration management and Spring Eureka for service discovery.
Key outcomes:
Led the development of scalable microservices for financial applications.
Implemented a comprehensive monitoring and tracing solution for distributed systems.
Key outcomes:
Enhanced customer business processes by tailoring Ephesoft products to specific needs.
Managed the full project lifecycle from requirements to production implementation.
Successfully conducted client implementations, both onsite and virtually.
Key outcomes:
Led the development of multiple web-based tools for global delivery and warehouse management.
Streamlined procedures for export, supply chain, and product labeling.
Interacted directly with clients to translate business needs into technical solutions.
Pramod Pradhan
Java lead