Upendra Kadre
Software Engineer
Follow @mystiqmonkPune, India
upendra@kadre.in
Download Resume Here!
Skills
Java, Python, C/C++, JavaScript, RxJava
SpringBoot, Flask,Spring Batch, Apache Camel
Kafka, JWT, MicroServices, Git, Linux
NoSQL, Relational Database, GCP, Deep learning
About
I am a passionate software engineer with expertise in Java , Python and modern web technologies. With a CGPA of 8.96 from VIT Pune, I am skilled in optimizing backend performance and enhancing application security. My professional experience includes impactful projects at Deutsche Bank, where I improved data processing efficiency and user experience. I thrive in collaborative environments and am driven by innovation.
Work Experience
Sr. Software Engineer
British Petrolium (June 2025- Present)
BP plc (British Petroleum) is one of the world's largest integrated oil and gas companies, headquartered in London, and operates across all major sectors of the energy industry. Founded in 1909, BP has a global presence in exploration, refining, distribution, and renewable energy initiatives
- Reduced the licensing cost of Power Apps with inhouse solutions
- Engineered solutions for Coke Quality Barn Maps visualizations
Software Developer
Deutsche Bank (Jul 2021 - June 2025)
Deutsche Bank is a leading global investment bank with a strong presence in Europe, Americas, and Asia Pacific, providing a wide range of financial services.
- Resolved the 'Download Starvation problem' in an event-driven automated file downloader, reducing download wait time by 60%.
- Efficiently handled multiple file processing and manipulation tasks using Java Concurrency, employing multithreading techniques to optimize performance and reduce processing time in large-scale data workflows by 35%.
- Deployed scalable applications on Openshift cloud platform and Google cloud platform
- Implemented and optimized CI/CD pipelines using TeamCity, automating build, test, and deployment processes to ensure faster and more reliable software delivery.
- Implemented mutual TLS authentication in the Treasury Orchestrator application, enhancing security and ensuring 100% secure communication between services.
- Enhanced REST API performance with Redis client-side caching, making data fetch 70% faster.
Education
M.Tech (Artificial Intelligence / Machine Learning)
BITS Pilani WILP (2025-2027)
CGPA:N/A