Upendra Reddy is an Application Architect III with 9 years of experience designing and delivering enterprise Java solutions, currently driving architecture at Swiss Re from Bengaluru. He combines deep expertise in Spring Boot, Spring Framework, GWT, SOAP and Oracle databases with a strong consulting background across TCS, Capgemini, HCL and ITC Infotech. Comfortable moving between hands-on development and high-level design, he has a track record of upgrading legacy systems and implementing pragmatic integrations for large organizations. An active contributor to the Rocket.Chat Android client, he has hands-on mobile experience fixing display issues and integrating modern video conferencing libraries, showing versatility beyond backend stacks. He holds an MCA in Computer Science and is known for blending practical code-level improvements with enterprise architectural thinking.
9 years of coding experience
4 years of employment as a software developer
Master of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at Rama Raja College of Education, Tirupati
Legacy mobile Rocket.Chat client in Kotlin for Android
Role in this project:
Mobile Developer (Android)
Contributions:20 commits, 19 PRs, 25 comments in 3 months
Contributions summary:Upendra primarily focused on bug fixes and feature enhancements for the Rocket.Chat Android client. Their contributions include fixing issues related to message display, refactoring code to work with newer versions of the Jitsi video conferencing library, and removing unnecessary imports. The user also worked on improving user profile details and implementing the webview functionality within the application.
Contributions:2 PRs, 37 pushes, 22 branches in 6 months
chat-clientchatandroidkotlinrocket
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.