About
Highly accomplished Java Full Stack Developer with over 10 years of experience, specializing in designing, developing, and deploying enterprise-grade applications across healthcare, finance, and data analytics. Expert in building scalable microservices, RESTful/SOAP APIs, event-driven systems (Kafka, JMS), and dynamic front-ends (Angular, React) with a strong command of AWS, CI/CD, and Agile methodologies to deliver high-quality, production-ready software solutions.
Work
Rochester, MN, US
→
Summary
Led the design and development of clinical data management and visualization systems, modernizing EHR platforms and enabling real-time patient insights for a leading healthcare institution.
Highlights
Led modernization of EHR platforms by designing and developing clinical data management and visualization systems with Java 17, Spring Boot, Angular 15, and MongoDB, delivering real-time patient insights to physicians across departments.
Developed and deployed secure, modular RESTful APIs using Spring Boot, Spring MVC, and Hibernate, integrating with MySQL and MongoDB to enhance patient onboarding, lab orders, and appointment scheduling, significantly improving medical application response times.
Architected and implemented a microservices-based architecture with Java/JDK, Spring, Kafka, and JMS, decoupling monolithic EMR systems to enhance scalability and reliability for critical cross-departmental workflows.
Engineered high-performance, responsive front-end modules using Angular 15, HTML5, CSS3, JavaScript, jQuery, and Bootstrap, improving clinical decision-making efficiency via intuitive lab result dashboards.
Integrated AWS EC2, S3, and AWS SDK to manage encrypted storage and retrieval of sensitive medical records, ensuring HIPAA compliance and seamless document access.
Built reactive, non-blocking APIs using Spring WebFlux/Reactor 3 for critical services, significantly improving system throughput under high load conditions.
Created CI/CD pipelines with Jenkins, Maven, and Git, automating build, test, and deployment cycles to reduce regression defects and accelerate sprint releases.
Migrated legacy SOAP-based services to modern RESTful APIs, reducing system complexity and improving interoperability across internal and external healthcare systems.
Weehawken, NJ, US
→
Summary
Delivered end-to-end development of portfolio management and trading reconciliation platforms, supporting front-office wealth advisory operations under Agile and DevOps frameworks.
Highlights
Delivered end-to-end portfolio management and trading reconciliation platforms using Java 11, Spring Boot, React JS, and Oracle, supporting front-office wealth advisory operations under Agile/DevOps.
Supported payment and reconciliation workflows, ensuring compliance with ACH/NACHA/FedACH standards for financial transaction processing and settlement systems.
Built secure, modular RESTful and SOAP-based web services with Spring, JAX-RS, JAX-WS, and WSDL, enabling robust cross-system communication for trade validation, KYC, and compliance.
Engineered high-availability backend logic with Core Java, Spring Boot, and Hibernate, integrating MySQL, Oracle, and Cassandra for processing trade settlements and account updates.
Developed batch jobs using Spring Batch and JMS (Active MQ, Rabbit MQ) for trade batch processing, ensuring timely settlement and transaction record synchronization with external custodians.
Migrated legacy SOAP services to modern RESTful endpoints using Spring Boot, improving integration with mobile platforms and third-party fintech partners.
Implemented reactive patterns (back-pressure, retries, DLQ) for resilient event processing with Kafka/JMS, optimized Oracle/PostgreSQL queries to reduce p95 latency, and enforced CI quality gates with Jenkins for reliable releases.
Coordinated with QA teams to write functional and integration tests using JUnit, ensuring defect-free releases for modules handling financial data, customer records, and AML compliance.
Costa Mesa, CA, US
→
Summary
Led design and development of identity verification and credit decisioning modules for consumer credit management platforms in an Agile/Scrum model.
Highlights
Led design and development of identity verification and credit decisioning modules using Java, Spring Boot, Angular 4.0, and Node.js, delivering secure APIs and UI components for consumer credit management platforms.
Built secure, stateless RESTful APIs with Spring Boot, JPA, and OAuth2.0, integrated with MySQL and Cassandra DB, streamlining onboarding and authentication workflows for B2B and B2C applications.
Developed responsive, modular front-end applications with Angular 4.0, TypeScript, HTML5, CSS3-SASS, Bootstrap 4.0, and AJAX, enabling cross-device compatibility for fraud detection dashboards.
Integrated Apache Kafka, Active MQ, and Redis for real-time messaging and caching, facilitating near-instant updates on credit decisions and fraud alerts across internal risk systems.
Implemented advanced search and indexing features using ElasticSearch, providing quick data access for customer profiles, transaction logs, and credit histories across distributed services.
Deployed microservices on Docker containers orchestrated over AWS EC2, utilizing S3 and EBS for persistent storage and Elastic Load Balancer for high-availability routing in production.
Developed automated test suites using JUnit4, Spock, Jasmine, and Karma, improving code coverage for critical credit-processing modules and minimizing production regression.
Configured CI/CD pipelines with Jenkins and Bamboo, automating build, test, and deployment processes across multiple microservices and UI repositories, reducing release cycles.
Chennai, Tamil Nadu, India
→
Summary
Contributed to data processing pipelines and microservices development for an enterprise analytics platform, improving data ingestion and system interoperability.
Highlights
Contributed to the development of high-volume data processing pipelines for an enterprise analytics platform using Java 1.7, Hadoop, MapReduce, and Hive under Agile methodology.
Developed and maintained scalable microservices using Java, JDBC, and JSON to support RESTful integrations between internal transaction systems and external APIs, improving system interoperability.
Built and optimized batch processing jobs using Apache Pig and HiveQL to process structured/unstructured data from client-facing applications, ensuring faster report generation for business insights.
Integrated Kafka for real-time data streaming across fraud detection modules and implemented producer-consumer patterns to enable event-driven architecture.
Designed HDFS-based storage systems with Hadoop, HBase, and Spark, enabling distributed querying and efficient data retrieval for large datasets in client behavioral analytics.
Utilized AWS services for hosting microservices and managing storage and security configurations for data-intensive applications, enabling cloud scalability and reducing infrastructure overhead.
Applied Spark transformations to perform data enrichment and aggregation across raw telemetry data from mobile platforms, enhancing quality of downstream analytics.
Created reusable scripts in Hive and Pig Latin for log processing automation, reducing manual intervention and accelerating troubleshooting for dev and QA teams.
Languages
English
Skills
Programming Languages
Java 17, Java 11, Java 1.7, Core Java, J2SE/J2EE, NodeJS, TypeScript, ES6 JavaScript, JSON, PL/SQL, Scala, Kotlin.
Frameworks & Libraries
Spring, Spring Boot, Spring MVC, Spring Batch, Hibernate, JPA, React JS, Redux, React Native, Angular 15, Angular 4.0, jQuery, Bootstrap 4.0, Twitter Bootstrap, Vert.x.
Web Technologies
HTML5, CSS3, SASS, AJAX, AJAX HTTP Service, REST, RESTful, SOAP, JAX-RS, JAX-WS, WSDL, WebServices, OpenAPI/Swagger.
Databases
MySQL, MongoDB, Oracle, Cassandra DB, HBase, Hive, Redis, PostgreSQL.
Big Data & Streaming
Hadoop, MapReduce, Apache Pig, Apache Kafka, Spark, HDFS.
Messaging & Queues
JMS, Active MQ, Rabbit MQ.
Cloud & DevOps
AWS EC2, AWS S3, AWS SDK, AWS EBS, Elastic Load Balancer, Docker, Jenkins, Bamboo, Git, WebSphere, JBoss, Linux OS, Maven, ANT, NPM, Webpack.
Testing Tools
JUnit, JUnit4, Mockito, Spock, Jasmine, Karma, JMeter, WireMock, SonarQube.
Logging & Monitoring
Log4j, Hystrix Dashboard, SonarQube.
IDEs & Tools
Eclipse Java EE IDE, JIRA, Confluence, UML, Swing, JFC, RCP.
Methodologies
Agile, Scrum, DevOps, TDD.