Upendra Singh is a seasoned Java/J2EE software developer with 10 years of experience building multi-tier, web-enabled applications and enterprise systems. He has deep hands-on expertise in frameworks and middleware including Struts, Spring (MVC/WebFlow), Hibernate, EJB, WebLogic/WebSphere and Tomcat, and has delivered modules for POS, invoicing, claims and enterprise workflows. Comfortable across the full server-side stack, he also integrates SOAP web services, AJAX/JSON front-ends and PL/SQL-backed databases (Oracle/MySQL) to solve real business problems. A consistent contributor at TCS and earlier product/consulting firms, he’s known for tackling inventory, authorization and transaction consistency challenges in complex distributed flows. Self-taught and problem-driven (as signaled by his GitHub bio), he combines strong OOP/design-pattern skills with practical SDLC discipline and a willingness to learn new technologies. Based in Pune, he brings reliable delivery, clear communication, and a track record of shipping production Java systems.
Contributions:6 releases, 37 commits, 38 pushes in 10 months
androiddartflutteriosmagento
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.