Priyadarshni Dubba

Priyadarshni Dubba

$40/hr
Backend + Data Engineering & ML Expert
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Plano, Tx, United States
Experience:
13 years
Priyadarshni Dubba Plano, TX Professional Summary Experienced Technology Leader with 13+ years of expertise in architecting and scaling enterprise-grade backend systems using Java and Spring Boot. Proficient in Java 8+, with deep specialization in scalable microservices, resilient distributed architectures, and cloud-native platforms. Certified AWS Solutions Architect – Associate, with hands-on deployment experience in OpenShift/Kubernetes, demonstrating strong cloud-native proficiency. Proven success in modernizing legacy systems, leading global teams, and delivering high-performance, secure solutions in regulated environments. Skilled at aligning technical strategies with business objectives, with expertise in Apache Kafka, CI/CD pipelines, and a passion for continuous learning, AI/ML integration, and innovation through clean, maintainable code. Core Competencies • Enterprise Architecture & Microservices Design (API Gateway, Service Discovery, Resilience Patterns) • Backend Development (Java 8+, Spring Boot, Spring Batch, RESTful APIs) • Cloud-Native Platforms (OpenShift/Kubernetes, Docker, AWS Certified Solutions Architect – Associate) • Agile Transformation & Global Team Leadership • Legacy System Modernization & Performance Optimization • Leadership, Mentorship and People Management, Cross-functional Collaboration Technical Competencies • Languages & Frameworks: Java (8+), Spring Boot, Spring Batch, Spring Cloud, Hibernate, Python • APIs & Security: RESTful APIs, OAuth2, JWT, SAML, API Gateway, File Encryption/Decryption • Messaging & Streaming: Apache Kafka, IBM MQ/JMS, Tibco EMS, Apache NiFi • Cloud & DevOps: OpenShift, Kubernetes, Docker, AWS (Certified Solutions Architect – Associate), PCF, Jenkins, Git, SonarQube • Databases: Oracle 12c, SQL/PLSQL, MongoDB, Redis (caching) • AI/ML Tools (PoC-level): BERT, LLMs, NLP, Tecton • Testing & Methodologies: JUnit, Mockito, Agile/Scrum, IntelliJ, Bitbucket, SOAP UI Domain Expertise • Commercial Banking • Card and Payment • Fraud Intelligence Professional Experience App Development Lead/Lead Backend Developer [AVP] Citicorp Services India Pvt. Ltd., Pune, India October 2021 – March 2025 • Led a team of 4+ engineers in the end-to-end design and implementation of microservices for the Nexis Employee Onboarding application, delivering employee-to-project mapping workflows with scalability, security, and seamless enterprise integration. • Improved legacy job and platform performance by 49% through Java 8 Streams, functional interfaces, query optimization, stored procedures, bulk operations, caching, and Spring Boot service tuning. • Implemented API Gateway with authentication and authorization mechanisms (OAuth2/JWT) to secure access to employee PII and role-based services. • Applied resilience patterns such as Circuit Breaker, Retry, and Fallback mechanisms, ensuring high availability and graceful service degradation during failures. • Explored MongoDB POC for handling semi-structured onboarding data, evaluating NoSQL integration within microservices. • Developed unit and integration tests with JUnit/Mockito to ensure reliability, code quality, and smooth inter-service interactions. • Optimized performance with caching (Redis), database query tuning, and async processing, improving response times and reducing system load. • Integrated Apache Kafka for asynchronous event-driven processing of onboarding workflows, ensuring high throughput and fault tolerance. • Automated a daily scheduled job for Employee Project Expiration using Java NIO, and stored procedures to calculate expiration dates, generate employee data files, and integrate with Tibco EMS and Fieldglass (SAP), processing 70K+ records daily for seamless downstream operations. • Automated daily generation of data quality reports using Java, Spring Boot, PL/SQL, and Tibco, improving accuracy, accelerating issue resolution, and enhancing overall data reliability while reducing error investigation time by 30%. • Developed a BERT-based NLP PoC for contract analysis to extract vendor insights and reduce manual review by 10%, while driving GitHub Copilot adoption to boost code delivery speed by 20% and showcasing expertise in Machine Learning and modern AI-driven tools. • Containerized services using Docker and deployed on OpenShift Kubernetes (K8s), leveraging K8s services, Ingress Controller, and Service Mesh for secure, scalable, and reliable inter-service communication. • Implemented Swagger (OpenAPI) for microservices, enabling interactive API documentation, improving developer collaboration, and streamlining integration with client applications. Senior Software Engineer MasterCard, Pune, India September 2015 – October 2021 • Engineered a high-performance batch processing application using Spring Batch, Java 8 functional programming, and multithreading, replacing a legacy framework and reducing transaction processing time for 200+ transactions by 75% (from 6 hours to 1.5 hours). • Implemented Apache Kafka for transaction processing by designing and managing topics, enabling secure encrypted message publishing, and optimizing producer performance. Partnered with downstream consumer teams to ensure seamless publisher–consumer integration and reliable end-to-end message flow. • Implemented and deployed microservices for transaction processing on Pivotal Cloud Foundry (PCF), securely handling PII data and delivering user-related card information with low-latency, high availability, and scalable performance. • Migrated monolithic services to microservices by building RESTful APIs for Mastercard Data-Warehouse, leveraging Zuul API Gateway, Eureka, and Ribbon load balancing to deliver secure, reliable, and scalable data access. • Integrated Spring Security with OAuth2 and JWT-based tokens for authentication and authorization, enforcing enterprise-grade security across APIs and microservices, and ensuring compliance with PCI-DSS and GDPR for handling sensitive PII and cardholder data. • Developed large-scale file processing solutions using Spring Batch, Java NIO, Unix, and NAS, with PowerShell automation for efficient flat file handling and seamless downstream integration. • Optimized performance by creating high-efficiency Data-Warehouse queries, leveraging query hints and collaborating with the DB team to analyze and fine-tune SQL execution plans, reducing query response time from 2 minutes to 3–4 seconds (≈97% improvement) for large datasets. • Gained extensive experience working within an Agile software development environment, contributing to sprint planning, retrospectives, and incremental delivery. • Mentored junior and mid-level engineers by providing technical guidance, code reviews, and knowledge-sharing sessions. • Collaborated with cross-functional teams to brainstorm, design, and deliver innovative product features in alignment with business goals. • Evaluated operational feasibility by performing in-depth analysis, defining problems, gathering requirements, designing solutions, and recommending optimal technical approaches. Senior Technical Support Executive First Data Corporation (FDC) / Infosys BPO Ltd., Pune, India April 2014 – September 2015 • Led backend modernization by decomposing legacy monolith into Spring Boot microservices, improving system performance by 40%. • Balanced Waterfall and Agile methodologies to meet tight delivery schedules with 95% sprint accuracy. • Created REST APIs with integrated authorization and modular service components to improve reusability. Java Developer Bliss Technology Labs Pvt. Ltd., Aurangabad, India December 2012 – April 2014 • Developed a virtual classroom backend with real-time video and chat integration using Core Java, SQL, and PHP. • Ensured performance and stability of media streams with JMeter-based load testing and optimization. Java Developer Suhit Udyog, Aurangabad, India December 2012 – April 2014 • Created a backend for a property management solution using Java and MySQL, incorporating user roles and data protection layers. • Developed custom admin dashboards to manage user access and property listings securely. Education Post Graduate Diploma in Machine Learning & AI IIIT-Bangalore 2020 – 2021 Bachelor of Engineering in Information Technology Dr. Babasaheb Ambedkar Marathwada University 2012 Certifications • Scrum Fundamentals Certified – Scrum Study • AWS Certified Solutions Architect – Associate
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.