Senior Software Development Engineer at Persistent Systems
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Prashant Bhuruk is a Senior Software Development Engineer with 10 years of experience building and modernizing authentication and payments platforms, now based in San Francisco. He specializes in Java/Spring Boot microservices, API-first design, and cloud-native migrations—containerizing apps for Kubernetes and re-architecting services for Pivotal Cloud Foundry. His work spans from designing inbound/outbound SAML SSO and in-memory caching to event-driven pipelines using Kafka and ActiveMQ for fraud analytics and high-volume payments. Prashant has driven CI/CD and developer tooling improvements—moving mono-repos to service-specific Git repos, introducing Gradle/Jenkins pipelines and strong test coverage with JUnit5 and Sonar. He combines deep systems-level Java expertise (multithreading, streams, DI) with pragmatic platform thinking to make legacy enterprise systems cloud-ready. An often-overlooked strength is his end-to-end ownership: from contract-first OpenAPI specs to deployment and runtime optimizations for scalable production systems.
10 years of coding experience
10 years of employment as a software developer
M.S., Computer Science, M.S., Computer Science at Birla Institute of Technology and Science
B.E., Computer Engineering, B.E., Computer Engineering at Pune Vidhyarthi Griha's College Of Engineering And Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Prashant Bhuruk - Senior Software Development Engineer at Persistent Systems