Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Amit Barnwal

Bangalore

Summary

Dynamic Software Developer with a proven track record at Lowe's, specializing in Java and Spring Boot. Successfully modernized legacy systems and enhanced reporting capabilities using Power BI. Adept at problem-solving and implementing microservices architecture, driving efficiency and innovation in fast-paced environments. Passionate about delivering impactful solutions and fostering collaboration.

Overview

7
7
years of professional experience

Work History

Software Developer

Lowe's
Bangalore
11.2021 - Current
  • ASN Modernization: Modernize legacy ASN flow with the latest Java Spring Boot application, using the latest technology, and enhance the version compared to the previous one.
  • Power BI Report: Power BI report for business users for ELC Flow with different versions for different users using RLS and a specific error report as well.
  • POC on Kafka JDBC Sink connector and AVRO implementation.
  • Design the Advanced Search Service feature, including HLD, LLD, API contract, and user stories.
  • Different solutions to minimize manual work for the user, either by batch or flow.

Java Developer

Infosys Limited
Pune
11.2017 - 10.2021
  • Production Services: Primarily responsible for implementing new requirements in the application.
  • Writing code for application components, services, and database objects.
  • Perform unit testing, deployment, and release activities.
  • OKTA Migration: Changes to existing authentication and authorization mechanisms to use SAML/OIDC in Spring Security.
  • Used the OAuth2 protocol for SSO of the application.
  • Application Migration: Migrated the application from the C++ platform to the Spring Framework to meet the requirement of security using OKTA, which included the analysis of old code, along with designing the UI, and then implementing business scenarios.
  • Batch Processing: - Implemented jobs to process bulk data by reading data from a file, performing various complicated weekly calculations, and then scheduling it using a CRON job.

Education

BCA - Computer Applications

NSHM Knowledge Campus
Durgapur, West Bengal
06.2017

Skills

  • Java
  • Spring Boot
  • JPA
  • REST API
  • SQL
  • Kibana
  • Grafana
  • JUnit
  • Java 8
  • JSON
  • Maven
  • Multithreading
  • Power BI reporting
  • Microservices architecture
  • Problem solving
  • Multitasking capacity
  • Code review and refactoring
  • Databases: PostgreSQL, IBM DB2, MongoDB
  • Agile
  • Design Patterns

Accomplishments

  • Insta Award at Infosys
  • Best performer for two consecutive quarters
  • Global Hackathon participant in 2019
  • 2 Spot Awards at Lowe's
  • MVP in Lowe's Supply Chain 2nd Qtr. 2024

Languages

  • English, Full Professional Proficiency
  • Hindi, Full Professional Proficiency

Timeline

Software Developer

Lowe's
11.2021 - Current

Java Developer

Infosys Limited
11.2017 - 10.2021

BCA - Computer Applications

NSHM Knowledge Campus
Amit Barnwal