Summary
Overview
Work History
Education
Skills
Websites
Hobbies and Interests
Work Availability
Quote
Timeline
Generic
Harshal Agarwal

Harshal Agarwal

Bengaluru

Summary

Software Developer with 10+ years in building robust and scalable solutions. Highly-motivated employee with desire to take on new challenges. Strong worth ethic, adaptability and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

10
10
years of professional experience

Work History

Software Development Lead

Amagi Media Labs Pvt. Ltd
Bangalore
03.2023 - Current
  • Achieved $70,000 monthly savings in production cloud costs by implementing targeted architectural changes. Restructured logging and adopted a 3-node pool design for an optimal balance of spot and on-demand nodes. Implemented automated nightly and weekly shutdowns in dev clusters, resulting in $25,000 monthly savings in the development environment.
  • Spearheaded an initiative to enhance observability across the entire product, enabling proactive identification of performance issues and triggering alerts for swift action.
  • Implemented an integration testing pipeline in the continuous integration (CI) process for all microservices.
  • Managed a team of 4 software engineers, overseeing task assignments, performance evaluations, and peer reviews.
  • Led Resource Optimization initiatives by implementing event-driven autoscaling, optimizing CPU and memory utilization at the node level.

Software Development Engineer 2

Amazon Development Centre (India) Private Limited
Bangalore
08.2022 - 03.2023
  • Executed the complete backend development of the supplychain.amazon.com portal, overseeing Order Management (outbound) and Inbound Shipments (inbound), encompassing design and implementation.
  • Collaborated effectively with product management teams to define design specifications and facilitate feature releases.
  • Conducted comprehensive peer reviews of code changes, ensuring strict adherence to coding standards and maintaining high code quality.
  • Optimized the existing codebase to enhance overall performance and scalability across multiple platforms.

Lead Software Engineer

Radisys India Private Ltd
Bangalore
07.2019 - 07.2022
  • Played a pivotal role in developing key 5G features for JIO's small cell devices, concentrating on platform enhancements like IPv6 fragmentation support, logging and monitoring, alerting, observability metrics, and device configuration.
  • Automated routine tasks by developing scripts using PowerShell or Python, significantly improving operational efficiency.
  • Solely managed infrastructure requirements, successfully delivering multiple features and enhancements with minimal support.

Staff Software Engineer

Sandisk India Private Ltd
Bangalore
02.2019 - 07.2019
  • Developed software applications and modules to meet customer requirements.
  • Developed, configured and maintained systems in a multi-platform environment.
  • Performed system upgrades, patching, security hardening and monitoring of systems.

Senior Software Engineer

Cisco Systems Private India Ltd
Bangalore
08.2013 - 02.2019
  • Implemented multiple features on various Cisco routers and switches for industry leading PTP solutions and minimum latency features.
  • Held primary responsibility for availability and reliability of network infrastructure.
  • Assisted clients and employees by explaining how to properly use network equipment.

Education

Computer Science and Engineering -

Motilal Nehru National Institute of Technology
06.2013

ISC -

City Montessori School
03.2008

ICSE -

City Montessori School
03.2006

Skills

  • AWS/GCP
  • Kubernetes
  • Distributed Systems
  • Web architecture, Web Services
  • Software Architecture
  • Rest API, microservices
  • Programming Languages: Java, C#, Net, Python, Golang
  • Source and Version Control: Git, Github
  • API Design and Development
  • Cross-Functional Collaboration
  • Embedded Systems Development Software
  • SQL/BigQuery
  • BigTable/DynamoDB/MySQL
  • Infrastructure development
  • Problem-Solving
  • Product development

Hobbies and Interests

  • Table Tennis
  • Badminton
  • Listening to Music

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Success is not final; failure is not fatal: It is the courage to continue that counts.
Winston S. Churchill

Timeline

Software Development Lead

Amagi Media Labs Pvt. Ltd
03.2023 - Current

Software Development Engineer 2

Amazon Development Centre (India) Private Limited
08.2022 - 03.2023

Lead Software Engineer

Radisys India Private Ltd
07.2019 - 07.2022

Staff Software Engineer

Sandisk India Private Ltd
02.2019 - 07.2019

Senior Software Engineer

Cisco Systems Private India Ltd
08.2013 - 02.2019

Computer Science and Engineering -

Motilal Nehru National Institute of Technology

ISC -

City Montessori School

ICSE -

City Montessori School
Harshal Agarwal