Dipak Pawar

Senior Software Engineer at Upsun (formerly Platform.sh)

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dipak Pawar is a Senior Software Engineer based in Bengaluru with 11+ years building and operating large-scale, multi-cloud distributed systems and platform infrastructure. He is the lead developer and core maintainer of a Kubernetes-like container orchestration platform at Upsun, owning control plane architecture, failover design, resource allocation, and multi-region automation. Dipak combines deep systems programming in Go, Python, Java and Rust with hands-on SRE practices—designing live workload migration, durable upgrade orchestration, and storage optimizations that reduced operational risk and costs. He has strong roots in OpenShift/Kubernetes operator patterns from his Red Hat tenure and practical QA/test automation experience, including contributions that improved Arquillian’s test reliability. Known for driving end-to-end delivery, he routinely leads complex production investigations using large-scale log correlation and low-level tracing. Outside the obvious, he pairs platform architecture work with pragmatic cost and lifecycle engineering—turning runbooks into observable, fully automated workflows.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Engineering - BE, Electronics and Telecommunication, Bachelor of Engineering - BE, Electronics and Telecommunication at Savitribai Phule Pune University
stackoverflow-logo

Stackoverflow

Stats
71reputation
3kreached
4answers
1question
github-logo-circle

Github Skills (14)

testing10
javas10
junit10
java10
testng10
test-automation10
integration-testing10
classpath6
maven6
docker6
csv6
wildfly6
python6
scala6

Programming languages (11)

TypeScriptJavaShellRustMakefileGoHTMLXSLT

Github contributions (5)

github-logo-circle
arquillian/arquillian-core

Nov 2016 - Jan 2018

Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 9 PRs, 25 comments in 1 year 2 months
Contributions summary:Dipak primarily focused on improving the testing framework and fixing issues related to test execution within the Arquillian project. They updated dependencies for TestNG and addressed issues causing test failures, ensuring proper test results reporting. The user also implemented enhancements for JUnit rules handling and fixed a false positive for in-container tests, demonstrating a focus on test reliability and accuracy. Several commits involved addressing edge cases and improving the robustness of the testing infrastructure, including better handling of exceptions and ensuring resources are correctly managed during testing.
test-automationarquillianinjectiontestingmodel-component
Contributions:27 pushes, 2 branches in 4 years 9 months
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