| Milind - Lead Java full stack |
| [email protected] |
| Location: Dallas, Texas, USA |
| Relocation: |
| Visa: H1B |
| Resume file: Milind Durugkar Resume_1776091697479.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Milind Durugkar
Lead Full Stack Developer ______________________________________ SUMMARY: Accomplished Full Stack Engineer and Product Architect with 20+ years of experience leading, designing, and delivering large scale, cloud native platforms. Expert in Java/J2EE, Spring Boot, Spring Security, Angular, and multi cloud environments (AWS, GCP, Azure). Known for driving end to end architecture, solving complex engineering challenges, and building resilient, high performance systems. Strong background in data structures, object oriented design, distributed systems, and implementing CI/CD pipelines within Agile teams to accelerate delivery and improve product quality. Soft Skills: Problem-Solving, Leadership, Technical Team Leading, Communication, Teamwork, Adaptability, Time Management, Critical Thinking, Mentorship, Client Interaction. ______________________________________________________ TECHNICAL EXPERTISE: Languages : Java/J2EE (Java 17, Core Java, JSP, Servlets, EJB), Python, JavaScript, HTML5, CSS5, SQL, PL/SQL, Groovy Frameworks/Libraries : Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Web Services, Angular (12, 14, 16), RxJS, RxJava 3, Hibernate, JPA, Struts (1.2, 2.0), JUnit, Jasmine, Mockito, Selenium, Cucumber, Apache Kafka, Apache Axis, GraphQL Spring Security : Spring Security, Security Filter Chain, Authentication Provider, Oauth2, RBAC authorization, CORS/CSRF. JWT token, Single Sign on. Databases : PostgreSQL, MongoDB, Sybase DB, Oracle (8i, 9i, 11g), DB2, Riak Cloud & DevOps : GCP (GKE), Azure, Docker, Kubernetes, OpenShift, Jenkins, Circle CI, GitHub Actions, ArgoCD, Harness, Ansible, Maven, Ant, Octopus Deploy, Splunk, Dynatrace, Humio, SonarQube, GitLab, SVN, Jira, Version One, HPSM, IBM Tealeaf Design & Architecture : Microservices, Product Architecture, Object-Oriented Design (OOD), Design Patterns, Reactive Programming, TDD, Agile (Scrum) Tools : draw.io, Lucid Chart, MS Visio CERTIFICATIONS: M001: MongoDB Basics M103: Basic Cluster Administration M220J: MongoDB for Java Developers x____________________________________________ PROFESSIONAL EXPERIENCE: Fidelity Investment Aug 2025 - Present Full Stack Developer SWOT-API Leading an enterprise-wide initiative to discover, analyze, and catalog APIs across all Business Units (BU) to support audit, compliance, and modernization decisions for legacy applications. Designed the end-to-end architecture and authored High-Level Design (HLD) and Low-Level Design (LLD) documents. Working on Stratum(Fidelity own API gateway) platform. Also working as a member of API-Governance team. Implemented a Spring Boot/Spring Batch based scanning engine integrated with GitHub libraries to automatically clone repositories and detect specific patterns/keywords related to REST APIs, GraphQL APIs, and SOAP services. Automated extraction of API metadata by fetching Swagger/OpenAPI specifications and generating a standardized APIInfo.json containing base paths, endpoints, API gateway metadata, and spec URLs. Deploying this project into AWS using Udeploy. CVS HealthCare Mar 2024 Aug 2025 Full Stack Developer SSOP (Single Source of Pharmacy) Migration From Legacy System to Java: This project keeps the track of Pharmacy information like Address, Staff, Holidays, staff attendance, Minute Clinic Available, certain type of Shots available etc.. Analyzed Green Screens and DB2, Architect the project. Given the solution regarding technology side. Designed the complete PostgreSQL database schema, indexing strategy, and data migration approach and implement with JPA(Java Persistent API) with Hibernate. Implemented Spring Security with custom SecurityFilterChain, JWT authentication filters, and Ping Identity based OAuth2/OIDC SSO; designed JWT claims (roles, permissions, user ID) to enable fine grained authorization across internal applications. Configured CORS for controlled cross origin access ensuring robust API security across enterprise services. Partnered directly with stakeholders for requirements, design validations, and delivery alignment. Built CI/CD pipelines with GitHub Action, Docker, and ArgoCD, enabling seamless deployments on GKE and reducing release time. SSOE (Single Source of Migration) Reporting Engine: This is one of the module of SSOE umbrella application. This application provide the Report for Non-Eligible members for Healthcare as per the criteria and the reason Led a 5 member offshore engineering team, provided technical direction, and collaborated with clients through demos, sprint reviews, and requirement deep dives. Designed message flows, data models, resiliency patterns, and performance optimizations for handling large data volumes. Developed using Spring Boot, Confluent Kafka Consumer, SMTP, SFTP, StringBuilder and retrieving data from MongoDB. Implemented OAuth2/OIDC authentication for Kafka consumers, integrating with Ping Identity to obtain JWT access tokens and authenticate via SASL/OAUTHBEARER for secure, compliant access to internal Kafka topics. Packaged and deployed the reporting engine using Docker + GKE, with automated CI/CD support for fast, reliable release cycles. Citi Bank Feb 2023 Jan 2024 Sr. Technical Specialist AUX Automation and User Interface (Citi Bank): This project provide infrastructure for entire Citi project. This is like private cloud for Citi. Designed and developed a UI portal for Infrastructure and Inventory using Angular 14 and RxJS, with Jasmine for testing. Integrated UI login with Okta Authentication API, validating user credentials and storing the issued JWT securely in localStorage for session management. Implemented an AuthGuard to verify token validity and expiration, automatically redirecting users to the login page when authentication is required. Attached the JWT access token to all outbound API requests to ensure authenticated and authorized communication with backend services. Enhanced and developed Spring Boot microservices in Service-Gateway to integrate with diverse APIs. Managed CI/CD pipeline updates via Jenkinsfile, Harness, and Openshift, connecting with MongoDB for data persistence. PNC Bank Jun 2021 Feb 2023 Technical Architect EMPP Portal (PNC): Designed and developed web pages using Angular 12, RxJs, Bootstrap CSS, and HTML5. Authored microservices with Spring Boot, Java 11, and RxJava 3, ensured high code coverage with Jasmine, Groovy, and mutation testing. Orchestrated deployments across multiple environments (RND, UAT QA, preProd, Prod) using Jenkins and OpenShift. NDX-Customer Preference Streaming App: Developed a streaming application using Apache Kafka and Java/J2EE to synchronize ATM customer preferences (language, receipt type, fixed amount choice). Ensured compliance and managed deployments across RND, QA, and UAT environments on OpenShift using Docker and Ansible. Hexaware Ltd. Sep 2018 Jun 2021 Technical Architect CQE-EventEngine (American Airlines): This application stores crew members and their flight schedules, taking into account the specific rules and regulations defined by each flight union. Architected and developed microservices (ConsumerEngine, EventingEngine, RulesEngine) integrated via Apache Kafka, designing high-level and component diagrams using Lucid Chart. Built a custom API Gateway to route and orchestrate requests across microservices, enabling centralized control over traffic, logging, and cross service communication. Designed and implemented a custom Spring Security based authentication system that generates JWT tokens containing clientId, claims, audience, and role/permission metadata for secure, role aware access to backend services. Used Azure Redis cache here to store the Flight Data Developed REST APIs in Java/Spring-Boot and web pages with Angular 12 and Bootstrap CSS. Configured MongoDB clusters on Azure, designed schemas, and implemented reactive repositories with Change Stream. Deployed components to Azure using GitHub Actions for Dev, Test, and Stage environments. SWLS (Synthetic Whole Loan Structure) & SRDL (Security Reference Data Load) (Freddie Mac): Designed and developed REST APIs using Spring Boot and Spring MVC, built UI with HTML5 and Bootstrap CSS. Created persistence layers with JPA/Hibernate (Sybase DB), modernized legacy Web Method projects. Achieved 95% JUnit code coverage and scheduled batch jobs with Spring Scheduler, deployed via Jenkins on Pivotal Cloud. Starpoint Solutions LLC, Boston, MA Mar 2018 Sep 2018 Sr. Java Developer QA Automation of Customer-360 Talend Jobs (McDonald s): Developed a common QA automation framework for Talend jobs using Spring Boot and Restful webservices. Translated client requirements into Gherkins stories, executing test scenarios on Dev and QA environments. Managed continuous integration pipelines (Jenkins) and collaborated with offshore teams using Jira. HTC Global Services, Troy, MI Jan 2016 Feb 2018 Technical Consultant Modernize Billing and Payment (CheckoutUI) (State Farm Insurance): Developed web pages with Spring MVC, JSP, Servlet, Java, AJAX, jQuery, and HTML on Apache TC server. Owned ESigEventListener Component using EJB2.1, JMS, and IBM MQ, deployed successfully to production. Contributed as an Agile team member, analyzing features, creating stories, and resolving defects using Splunk, HPSM, and IBM Tealeaf. Maintained Jenkins pipelines and migrated components from SVN to GitLab. Syntel Consulting Inc, Troy, MI Nov 2014 Jan 2016 Project Lead CLM Reporting Framework (FedEx): Designed and developed a reporting application from scratch using Spring MVC, AJAX, JSP, Servlet, CSS5, HTML5, jQuery, JSON, Maven, and charting libraries. Mentored team members on Spring MVC, REST controllers, and JSON. Designed Oracle 11g database structure and developed DAO layer with JPA/Hibernate. Implemented concurrent batch processing using Java Multithreading for excel data uploads. Syntel Ltd., MH, India Aug 2011 Oct 2014 Project Lead WSGW (Web Service Gate Way) (FedEx Services): Developed a robust gateway using Java/J2EE, Spring IOC, Spring Soap Web Service, and XSLT. Prepared TDS documents, including sequence and class diagrams (MS Visio). Led the development of concurrent comparison tools using Java Multithreading and blocked queues for performance evaluation. FDCS - Open Loop (First Data Card and Payment): Developed new UI using HTML, CSS, JavaScript, Core Java, and Struts 1.2. Prepared design specifications, implemented Java code for batch processing and PL/SQL. Authored JUnit test cases and improved coding standards using Creational and Structural design patterns. Tech Mahindra Ltd., MH, India Oct 2006 Jul 2011 Technical Associate IDIS DCOMP (AT&T): Developed validation modules using Java regex API and SOAP webservices with Spring (IOC, AOP). Implemented JPA with Hibernate 3.0, used HQL queries, and developed Maven scripts for project builds. MAM (Member Account Management) (AT&T): Developed and updated existing classes using Struts 1.2, later rewritten in Struts 2.0. Analyzed requirements and created/updated JSP pages and servlet classes, resolving defects in test environments. Eyeglobal Technologies Pvt. Ltd., Remote Apr 2005 Oct 2006 Software Engineer Vantive (AT&T): Analyzed Vantive application, generated flow diagrams, and designed/developed project in JSP, Servlet, and Core Java. Coordinated with onsite teams for requirements, prepared detailed design documents and unit test plans. MicroPro Software Solution Pvt. Ltd., MH, India May 2004 Mar 2005 Programmer Rx 2000, Pharmaceutical Stockiest and Retailer: Gathered client requirements, planned, designed, and developed the project using VB6.0 and Oracle 9.0. Customized software and ensured successful implementation on client live servers. Zulekha Hospital, Dubai Programmer [Dates not provided in original, assume pre-May 2004] Employee Management System: Interacted with onsite coordinators to understand requirements. Designed and developed the application using JSP, Servlets, HTML, JavaScript, and Core Java, with SQL for CRUD operations (Oracle 8i). Developed modules for generating employee timesheets and payment slips from time-in/out data. ______________________________________________________ EDUCATION: Bachelor of Computer Science | Nagpur University, MH, India1997 Post Graduate Diploma in Computer Application | Indira Gandhi National Open University, New Delhi, India 2001 Keywords: continuous integration continuous deployment quality analyst user interface message queue database microsoft mississippi procedural language Idaho Massachusetts Michigan |