Ruchita Maheshwary
@ruchitamaheshwary
Staff software engineer architecting scalable Java cloud platforms and event-driven systems.
What I'm looking for
I’m a Staff/Principal Software Engineer with 16+ years of experience designing and delivering scalable enterprise platforms using Java, Spring Boot, Microservices, Kafka, and Google Cloud Platform. I lead architecture initiatives end to end—turning target-state designs into measurable outcomes across migration, integrations, and performance engineering.
At UKG, I architected and led a GCP migration of SQL Server FileTables to Google Cloud Platform, reducing storage footprint by ~80% through cross-team execution. I also modernized a high-volume financial processing platform by re-architecting data models and introducing intermediate processing layers to remove recurring scalability bottlenecks.
I build event-driven integration and data pipelines with Kafka, defining shared event schemas to enable real-time synchronization between products and drive enterprise data standardisation across downstream integration initiatives. I’ve designed multi-tenant IAM foundations—authorisation models, SSO integration patterns, and templating frameworks—so teams can deploy securely across multiple applications and customer deployments.
I care deeply about operational excellence: I optimize query execution (CTEs, indexing, parallel workflows) to reduce execution times by 40–50% and eliminate production timeout incidents. I also implement observability with OpenTelemetry-based metrics and dashboards (Grafana Cloud), and improve data governance, PII classification, and retention/archival strategies to strengthen compliance and reliability.
Experience
Work history, roles, and key accomplishments
Staff Software Engineer
UKG
Sep 2018 - Present (7 years 9 months)
Architected and led a GCP migration for SQL Server FileTables, defining target-state storage architecture and reducing storage footprint by ~80%. Re-architected a high-volume financial processing platform and optimized query execution to reduce execution times by 40–50% while eliminating production timeout incidents.
Software Development Specialist
NTT Data Services
Sep 2015 - Sep 2018 (3 years)
Led modernisation and migration initiatives for enterprise insurance applications using Java and JSF, improving platform stability, maintainability, and performance across multiple application streams.
Module Lead
PeopleStrong HR Services
Jul 2013 - Sep 2015 (2 years 2 months)
Led development and delivery of recruitment platform solutions for multiple enterprise clients, coordinating cross-functional teams to meet delivery milestones.
Senior Associate
Genpact
Jul 2012 - May 2013 (10 months)
Contributed to enterprise application initiatives while completing technical and financial-domain training programmes.
Associate Consultant
Oracle Financial Services Software
Nov 2009 - May 2012 (2 years 6 months)
Implemented and enhanced cheque-processing web applications, improving performance, maintainability, and reliability.
Education
Degrees, certifications, and relevant coursework
Management Education & Research Institute
Master of Computer Applications (MCA), Computer Applications
Master of Computer Applications (MCA) degree from Delhi University.
Keshav Mahavidyalaya
Bachelor of Science (Honors), Computer Science
B.Sc. (Hons) in Computer Science from Delhi University.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ruchita?
You can contact Ruchita and 90k+ other talented remote workers on Himalayas.
Message RuchitaFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
