Gs selva

Software Engineer

Bengaluru, Karnataka, India10 yrs 10 mos experience

Key Highlights

  • 10 years of experience in software development.
  • Expert in building scalable web applications.
  • Proficient in cloud-based backend systems.
Stackforce AI infers this person is a Backend Software Engineer with expertise in Fintech and SaaS solutions.

Contact

Skills

Core Skills

Software DevelopmentCloud ComputingBackend DevelopmentPayment SystemsUser ExperienceProcess OptimizationFinancial ServicesWeb Services

Other Skills

EngineeringAmazon Web Services (AWS)JavaApache KafkaSpring BootSQLNoSQLJAX-RSMavenScalaIBM Websphere queueJMSLinuxSpringMainFrame

About

- Software Engineer with 10 years of software development experience in building scalable web applications and backend systems - Proficient in building highly available web services and batch jobs using java, scala, SQL/NoSQL in cloud platform - Proficient in data structure and algorithms and I always like to solve real-world problems using software engineering

Experience

10 yrs 10 mos
Total Experience
2 yrs 3 mos
Average Tenure
1 yr 8 mos
Current Experience

Atlassian

Software Engineer

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India

EngineeringAmazon Web Services (AWS)Software DevelopmentCloud Computing

Booking.com

Software Engineer

Feb 2022Sep 2024 · 2 yrs 7 mos

JavaApache KafkaSoftware DevelopmentBackend Development

Paypal

Software Engineer

Oct 2020Feb 2022 · 1 yr 4 mos · Chennai, Tamil Nadu, India

  • Tech Stack: Java, JAX-RS, Spring-Boot, Maven, SQL, NoSQL(Elastic Search)
  • ● Handled and designed payments flow with 3D-secure authentication for the Uk region, it helped to improve recurring transactions and bank transactions by reducing the transaction failure by 4%
  • ● Transformed and Improved Add card service by storing and updating transaction id that helped to monitor the activities of long time Paypal users accounts, which resulted in a better customer experience in card validation during payment processing
  • ● Designed and developed batch components that resubmit the cancelled transactions and also extended this design for handling cancelled split transactions and it helped to avoid processing fees for 30% of refund transactions and reduced the processing
  • cost by 10%
  • ● Created batch components for decommissioning unused Paypal accounts by sending prenotes to banks from Paypal that helped improve the site performance and reduced the maintenance cost by 2%.
JavaSpring BootSQLNoSQLJAX-RSMaven+2

Bank of america

Software Engineer

May 2019Sep 2020 · 1 yr 4 mos · Chennai Area, India

  • Tech Stack: Java, Scala, Spring-Boot, Gradle, SQL, IBM Websphere queue, JMS, Linux.
  • ● Designed and developed batch components that perform After-trade stock calculations and checks for Settlements and clearance processes to get approval from ASX(Australian Stock exchange) and that enhanced the settlement process by 40% for Bank of America customers.
  • ● Improved the efficiency and performance of After-trade services by using IBM Websphere queue for exchanging transaction messages. Implemented multi-threading that enhanced our service performance from 1500 milliseconds to 800 milliseconds per transaction.
  • ● Improved the performance(10%) of various After-trade batch components by migrating from C# to Scala Spring batches
  • ● Handled development to testing using Junit(Mockito framework) and writing BDD cucumber scenario tests for API testing and moving code to production using continuous Integration using Jenkins and then deployment in Linux server
JavaScalaSpring-BootSQLIBM Websphere queueJMS+3

Tcs

2 roles

Software Engineer

Promoted

May 2016Apr 2019 · 2 yrs 11 mos

  • Tech Stack: Java, JAX-RS, Spring, Maven, MainFrame, Groovy script
  • ● Designed and developed scalable web services in a cloud platform(Stackato-Paas) and balanced the load on servers using a zookeeper that helped increase the availability of our services and decreased the failures by 3% during peak load.
  • ● Played a key role in developing /maintaining web services for distributed data centres. Built distributed, scalable, lightweight microservices that helped improve the performance and efficiency of web services.
  • ● Designed and Developed build config UI with the help of Jenkins and wrote an automated CI/CD pipeline using Groovy scripts that allowed us to build and deploy our projects efficiently and reduced manual work.
  • ● Performed NFR test using Apache Jmeter to check for scalability, availability, and consistency of web services during peak load that helped design and develop highly scalable services.
  • ● Migrated the Airline's ticket booking functionalities from monolithic Mainframe services to Java microservices
  • ● Developed new features for an eCommerce site(Tatacliq.com) using hybris technology(java, Spring with NoSQL). Monitored the deployed changes that helped us to improve the site performance and availability.
JavaJAX-RSSpringMavenMainFrameGroovy script+2

System Engineer

May 2015May 2016 · 1 yr

  • Project: TATA eCommerce
  • Worked as a developer for eCommerce site using hybris technology(Spring and
  • java), and also worked on hybris tools like HMC,Backoffice.Have experience in
  • analytical and monitoring tools which we have used to analyse the ecommerce
  • website(tatacliq.com)

Education

Shanmugha Arts, Science, Technology and Research Academy

Bachelor of Technology - BTech — Mechanical Engineering

Jan 2010Jan 2015

Stackforce found 100+ more professionals with Software Development & Cloud Computing

Explore similar profiles based on matching skills and experience