Summary
Overview
Work History
Education
Skills
Timeline
Hobbies
Disclaimer
SoftwareDeveloper
Harish M

Harish M

Bengaluru

Summary

Experienced Software Engineer with a strong background in Java, .Net, and Python, including frameworks such as Angular and React. Successfully implemented diverse solutions over 6 years to ensure a stable environment and drive business growth. Actively seeking an opportunity to leverage expertise in front-end and back-end development, contributing to the success of a dynamic organization.

Overview

6
6
years of professional experience

Work History

Software Developer

Walmart
03.2024 - Current
  • Working as a .NET and angular developer.
  • Implemented solutions to upgrade and enhance the existing .Net applications which resulted in ~800$ per month of savings.
  • Implemented REST (asp.Net , RLDB, DB2)services to interact with database to avoid direct interaction from application to improve security.
  • Developed solutions using Angular(nodejs, angularJs, Jdbc) existing application and met exceeded expectations of business with data new adaptive features.
  • Identified the flaws in current azure deployment structure and Implemented new solution(By upgrading azure services, preparing proper deployment plan etc.) to use the azure resources efficiently which resulted in savings of ~$1500/month


Software Developer

Walmart
02.2023 - 03.2024
  • Worked as a Java developer.
  • Implemented the solutions in Java(Spring, Hibernate,Postgress) which made the system stable.
  • Identified the error in back-end code and provided the solution that increased the application stability and customer satisfaction.
  • Involved in database migration(Oracle to Postgresql) for the existing application which resulted cost saving of ~$1500/ year.
  • Upgraded the CI/CD pipelines(Jenkins/Looper-pro) which made deployment stable & easier.



Software Engineer

Walmart
11.2021 - 02.2023
  • Led the team of 10 members with efficient L2/L3 support.
  • Developed several automations(Python, Shell script, Power automate) to make process simple and efficient.
  • Identified bugs in Java application(Java , Spring, Hibernate) and provided solutions.
  • Identified gaps and Implemented efficient process to improve application stability and meet business requirements.
  • Received appreciation from leadership with Bravo Award.

Junior Software Engineer, Application Support/Development

Tata Consultancy Services
03.2019 - 11.2021
  • Provided L1 and L2 support for Smart Building applications for US region
  • The applications under this portfolio mainly cover energy savings, reconciliation and also manage events
  • Acted as an SME for Smart building applications
  • Extensively worked on troubleshooting and fixing application failures on the production servers
  • (Incidents, Problems and Changes)
  • Proactively monitored application processes, identified enhancements, root cause analysis for bugs and development requirements
  • Handle Weekly meetings and daily meetings with stakeholders
  • Created automation scripts to simplify human efforts in production and avoid human errors

Education

Bachelor of Engineering - Computer Science

BMS College of Engineering
Bengaluru
04.2018

Skills

    Front End

  • HTML
  • XML
  • CSS
  • AngularJS
  • JS
  • JQuery
  • Back End

  • Java EE
  • Spring
  • Net
  • Python
  • SQL
  • JSON
  • API's
  • Shell

Timeline

Software Developer

Walmart
03.2024 - Current

Software Developer

Walmart
02.2023 - 03.2024

Software Engineer

Walmart
11.2021 - 02.2023

Junior Software Engineer, Application Support/Development

Tata Consultancy Services
03.2019 - 11.2021

Bachelor of Engineering - Computer Science

BMS College of Engineering

Hobbies

Cooking

Cooking can be a fun and rewarding hobby. It allows me to be creative and experiment with different flavors and ingredients. It can also be a great way to relax and de-stress. Additionally, cooking my own meals can be healthier and more affordable than eating out.


Solo traveling

Solo traveling is a great way to see the world and experience new cultures. It can also be a very liberating and empowering experience. When I travel solo, I am in control of my own itinerary and I can do whatever I want, whenever I want. This can be a great way to learn more about myself and what I are capable of.

Disclaimer

I hereby declare that the above-mentioned particulars are true to the best of my knowledge and belief.
Harish M