Summary
Overview
Work History
Education
Skills
Languages
Software
Timeline
SoftwareDeveloper
Harsha D G

Harsha D G

Bengaluru,KA

Summary

Personable Senior Software Developer accustomed to working with successful development teams through agile direction. Willing to direct teams or work hands-on to complete extremely difficult projects. Brings both cutting-edge programming expertise and exceptional interpersonal skills to leadership roles.

Overview

13
13
years of professional experience

Work History

Senior Engineering Manager

Dassault Systèmes
10.2023 - Current
  • Managed a team to design and develop new functions for each quarter.
  • Established performance metrics for monitoring team progress towards key objectives, driving accountability and transparency among team members.
  • Developed proposals for clients outlining project scope and timeline.
  • Evaluated existing procedures and made proactive adjustments to meet changing demands.
  • Oversaw eight strong team of engineering personnel.

Senior Developer

IBM India Pvt. Ltd
10.2016 - 10.2023

Client: BMW

1. Project: Extranet

Tech Stack: Java-8/11, Quarkus, Spring-boot, Oracle, Maven, Git, DynamoDB, EJB3, JSF

  • Currently working on migration of application to AWS.
  • Developed microservice by migrating module from monolith with Quarkus framework.
  • Developed application to process all kinds MQs in Test environment.
  • Experience in migrating application from Struts to JSF
  • Optimized performance through testing and tuning of applications.
  • Designed updates to existing software to meet changing customer demands.
  • Directed juniors to resolve issues

2. Project: CustomsHub

Tech Stack: Java-8/11, Spring-boot, Oracle, Maven, Git, Angular

  • Developed new application to help BMW-UK to move vehicles in and out of UK
  • This is for customs clearance after BR-Exit

Client: Metlife

Tech Stack: Java-8, Soap-webservices, DB2, WebSphere

  • This project involved migration of around 75 applications from soap-rpc to soap-document format
  • Worked as individual contributor for around 12 applications

Application Developer

NTT Data
10.2015 - 09.2016

Client: Goldman Sachs

Project: Contingent Worker Management

Tech Stack: Java-8, AngularJS, MySQL, ApacheCXF

  • Participated with clients in discussion meetings.
  • Resolved system test and validation problems to provide normal program functioning.
  • Participated in design and planning exercises for future software rollouts.
  • Developed code for microservice-driven applications with AngularJS
  • Designed, developed, modified and debugged programs.

Developer

Tata Consultancy Services
10.2011 - 10.2015

Client: GE

1. Project: GE-Real Estate

Tech Stack: Java6, Struts2, Hibernate, Spring, Oracle, Git, Jenkins, JSP

2. Project: Saudi Arabian Airlines

Tech Stack: Java6, Struts2, Oracle, Tiles, JSP

  • Tested programs and databases to identify issues and make necessary modifications.
  • Performed integration testing before launching applications.
  • Wrote quality codes to program complete applications.
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Developed programs from ground up using measured, market-focused approach to eliminate waste and streamline implementation cycle.

Education

Bachelor of Engineering - Electronics And Communication

Bapuji Institute of Engineering And Technology
Davangere
06.2011

Skills

  • Code and Quality Standards
  • Programming Languages: Java 8
  • Microservices using Quarkus
  • Scrum Methodology
  • Developing Modules
  • UAT Support
  • Software Testing and Validation
  • RDMS Development and SQL
  • Continuous Integration Systems
  • Basic knowledge on Terraform, Kafka, AWS and Angular
  • Other tools like Bitbucket, Jira, Jenkins

Languages

English
Upper intermediate (B2)
Kannada
Bilingual or Proficient (C2)

Software

Java

SpringBoot

Rest Services

SQL, GraphQL

Git, Jira

AWS

Timeline

Senior Engineering Manager

Dassault Systèmes
10.2023 - Current

Senior Developer

IBM India Pvt. Ltd
10.2016 - 10.2023

Application Developer

NTT Data
10.2015 - 09.2016

Developer

Tata Consultancy Services
10.2011 - 10.2015

Bachelor of Engineering - Electronics And Communication

Bapuji Institute of Engineering And Technology
Harsha D G