Praveen Gupta

Senior Software Engineer

Sunnyvale, California, United States17 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and Spring frameworks.
  • Led transition to micro-services architecture.
  • Achieved significant performance improvements in tax software.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the Fintech industry.

Contact

Skills

Core Skills

JavaSpring

Other Skills

AJAXAgile MethodologiesAntApacheBack-End Web DevelopmentBig DataCloud DevelopmentCode Quality ManagementCore JavaDWREJBExt JSHibernateJBoss Application ServerJDBC

About

* Visa Status H1B I-140 Approved. * Design, develop and support Thomson Reuters' industry leading, highly available ONESOURCE Indirect Tax Software for cloud and on-premise customers. * Experience of end to end deliveries as an individual contributor including converting business requirements into design documents and business flow diagrams, development & testing. Collaborate with both technical and non-technical stakeholders to achieve optimal application architecture and user experience. * Designed and implemented REST Web Services using Spring Boot and Apache CXF frameworks. * Re-factoring a monolithic application into micro-services and cloud-native architecture. * Diagnosed performance bottlenecks using JProfiler and implemented code fixes resulting in more than three times improvement in web page load times. * Develop and support Global Indirect Tax Determination - a highly transactional, high volume, low latency, and high concurrency tax software capable of processing millions of transactions per hour. * Tuned distributed second level cache with Hibernate, resulting in more than four times performance improvement in real time tax transactions. * Maintained high level of unit test coverage, monitored and managed code quality with tools like SonarQube, Veracode. * Development team lead, perform code reviews, train, and mentor team members. Environment: Java, Hibernate, Spring, SpringBoot, AWS, Web services, JavaScript, jUnit, HTML5, CSS3 , SQL, JQuery, Linux, Liquibase, Infinispan, Maven, Gradle, Oracle, MYSQL Server, DB2, postgres, jProfiler, jMeter, SoapUI, Tomcat, jBoss, WebLogic, WebSphere, LoadUI, Swagger, DbUnit, Jira, GO-CD, Jenkins, Bamboo. Certification : Sun certified Java Programmer (SCJP) for Java Standard Edition 5.0. Oracle Certified Professional, Java EE 5 Web Component Developer

Experience

17 yrs 9 mos
Total Experience
2 yrs 11 mos
Average Tenure
3 yrs 7 mos
Current Experience

Uber

2 roles

Senior Software Engineer

Nov 2024Present · 1 yr 6 mos · Hybrid

Senior Software Engineer

Oct 2022Nov 2024 · 2 yrs 1 mo · Hybrid

Adobe

2 roles

Staff Software Engineer

Jan 2022Oct 2022 · 9 mos · Portland, Oregon, United States · Hybrid

Senior Software Engineer

May 2019Jan 2022 · 2 yrs 8 mos · Portland, Oregon, United States · Hybrid

Thomson reuters

2 roles

Lead Software Engineer

Apr 2018May 2019 · 1 yr 1 mo · Portland, Oregon Metropolitan Area · On-site

JavaHibernateSpringSpringBootREST Web ServicesCloud Development+3

Senior Software Engineer

Jul 2014Mar 2018 · 3 yrs 8 mos · Portland, Oregon Metropolitan Area · On-site

JavaHibernateSpringSpringBootREST Web ServicesPerformance Tuning+2

Dxc technology

Programmer Analyst

Sep 2013Jul 2014 · 10 mos · Lake Oswego, Oregon, United States · On-site

  • Worked at Kaiser Permanente.

Fiserv

2 roles

Senior Software Engineer

Promoted

Mar 2013Sep 2013 · 6 mos · On-site

Software Engineer

Mar 2011Mar 2013 · 2 yrs · On-site

Dxc technology

Software Engineer

Jul 2008Mar 2011 · 2 yrs 8 mos · Noida, Uttar Pradesh, India · On-site

Education

Dr. A.P.J. Abdul Kalam Technical University

Master of Computer Applications - MCA — Computer Science

Jan 2005Jan 2008

Krishna Institute of Engineering & Technology

MCA

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Java & Spring

Explore similar profiles based on matching skills and experience

Praveen Gupta - Senior Software Engineer | Stackforce