Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
d5
Arun Ramachandra Upadhya

Arun Ramachandra Upadhya

Bengaluru,Karnataka

Summary

Bringing over 12 years of extensive software development expertise, I am a dedicated Software Engineer skilled in Java, Groovy, Spring Boot, Grails, JPA, Hibernate, and ReactJS.

Proficient in leading architectural design, System design and delivering top-notch applications, I excel in problem-solving, decision-making, and debugging production defects.

I have contributed to numerous application developments from conceptualization to implementation.

I am currently seeking an opportunity to leverage my skills and experience in a dynamic professional environment..

Overview

12
12
years of professional experience
1
1
Certification

Work History

Full stack Lead Software Engineer

TD Group
09.2022 - 03.2025
  • Involving in the part of all the technical discussions with developers.
  • Collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes.
  • Leading distributed team of engineering by assigning and assisting them with the tasks.
  • Communicating with other teams for support, P1 and P2 issues.
  • Leading the migration project for TD Mortgage application.
  • Individual Contribution on small scale applications.
  • Leading the multiple micro apps for TD Bank Store for US side.

Lead Application Software Development

Ellucian
07.2016 - 08.2022
  • System design.
  • Developed common Java Library to manage the OAuth Token for products.
  • Technically led the team to resolve their problems in fixing the client issues, resolving the L1 issues and implementing the new feature enhancement which is raised by the clients.
  • Unit test cases using Junit API with 80% of coverage. Fixing bugs coming from testing team.
  • New enhancement development and fixing client reported issues.
  • Scanning, identifying and fixing the dependencies with the help of OWASP Dependency check.

Principal Consultant – Application Software Development

NTT Data
07.2015 - 07.2016
  • Individual contribution, system design.
  • Agile Methodology.
  • Took ownership on delivering the quality for the small module.
  • Unit test cases using JUnit API with 80% of coverage.
  • Involved in the fixing the Production defects.
  • Taking ownership in reviewing the code.

Senior Engineer – Product Development

Symphony Teleca
12.2013 - 07.2015
  • Involved in the back end development of 'Banner XE Finance' Module as a Senior Software Engineer.
  • Worked on the migrating the oracle forms to mobile first technologies.
  • Involved in the fixing the production issues.

Software Developer

EntLogics Technologies Pvt. Ltd.
11.2012 - 09.2013
  • Involved in the development of the ACE.
  • Also Involved with the project framework development.
  • Involved in designing Framework and Prototype.
  • Fixing the product issues.
  • Deploying the application to AWS.

Education

MCA - Computer Applications

Visvesvaraya Technological University
Bengaluru, India
09-2008

Bachelor of Science - Computer Science

Karnataka University
Bagalkot, India
03-2005

Skills

  • Core Java
  • Groovy
  • Spring Boot
  • JavaScript
  • ReactJS
  • Grails
  • Hibernate
  • REST
  • Oracle/MySQL
  • MAT/JProfiler/VisualVM
  • Sonar/Jacoco
  • Agile
  • Maven/Gradle

Certification

  • Scrum Master
  • React JS
  • Grails

Languages

English
Advanced (C1)
Kannada
Bilingual or Proficient (C2)
Hindi
Bilingual or Proficient (C2)

Timeline

Full stack Lead Software Engineer

TD Group
09.2022 - 03.2025

Lead Application Software Development

Ellucian
07.2016 - 08.2022

Principal Consultant – Application Software Development

NTT Data
07.2015 - 07.2016

Senior Engineer – Product Development

Symphony Teleca
12.2013 - 07.2015

Software Developer

EntLogics Technologies Pvt. Ltd.
11.2012 - 09.2013

MCA - Computer Applications

Visvesvaraya Technological University

Bachelor of Science - Computer Science

Karnataka University
Arun Ramachandra Upadhya