Harshpreet Singh profile photo 2 on Tal
Harshpreet Singh profile photo 1 on Tal
Harshpreet Singh profile photo 2 on Tal
Harshpreet Singh profile photo 1 on Tal

Harshpreet Singh

Software Engineer - AWS

Santa Clara

5+ years of work experience

Amazon Web Services (AWS)
20224 yrs 6 mosPresent

Santa Clara, California, United States

• Led the design, implementation, and migration of AWS NSD (Network Security Director) API to a cellularized architecture, in order to reduce the blast radius of changes and help the team balance fast delivery with safety. • Led the design and implementation of new test harness/environment to simulate complex customer environments spanning thousands of resources spread across hundreds of AWS accounts in 14 AWS regions. • Led the expansion of AWS NSD from 2 to 14 AWS regions that involved operating under diverse constraints ranging from compute shortages to dependency service unavailability. • Led the design and implementation of the AWS NSD Snapshotter service that helps NSD see what resources are in a customer's AWS Account so security issues can be identified.
Twitch
Aug 20192 yrs 4 mosNov 2021

San Francisco, California

• Built a multi account infrastructure orchestration system using Go, Cloudformation, and Redshift to allow customers to quickly spin up Redshift clusters in their AWS accounts and subscribe to only the data they require. • Implemented a mandatory data ownership feature to eliminate orphaned data, improving data governance and regulatory compliance. • Designed and implemented new code based event authoring system, with code generated clients for sending events. • Designed and supervised the implementation of a client telemetry collection system to identify teams using outdated clients. • Migrated Twitch Data Platform DNS stack (serving billions of requests), from a deprecated, on-premises DNS appliance to AWS Route53.
Nylas
Oct 201810 mosJul 2019

San Francisco Bay Area

• Implemented observability for a sharded database architecture, enabling precise per customer cost attribution and data driven fleet resizing decisions. • Supported transition to Infrastructure as Code using Ansible and Terraform to provision a new EU region environment aligned with GDPR compliance standards.
LendingClub
Jan 20162 yrs 9 mosSep 2018

San Francisco Bay Area

• Developed a configuration management and deployment orchestration system to manage configuration flags in a manner that struck the right balance between speed of execution befitting a startup and compliance befitting a FinTech company. • Designed and implemented deployment orchestration tools to coordinate deployment of 250+ microservices across two private data centers and two AWS regions.
IBM
Jun 20153 mosAug 2015

Education

San José State University

Bachelor of Science (BS), Computer Science

San José State University

Join Harshpreet and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Harshpreet Singh on Tal

Headline

Software Engineer - AWS

About

Software engineer specializing in distributed systems, cloud infrastructure, and large-scale platform services. Experienced leading architecture, migration, and expansion initiatives across AWS, Twitch, and Amazon Ads. Proven track record delivering highly available systems, reducing operational risk through architectural improvements, and building platforms that scale across regions, accounts, and business domains. Passionate about designing resilient systems, mentoring engineers, and solving complex infrastructure challenges at scale.

Location

Santa Clara

Work experience

Software Engineer at Amazon Web Services (AWS), 2022 - Present · 4 yrs 6 mos, Santa Clara, California, United States, • Led the design, implementation, and migration of AWS NSD (Network Security Director) API to a cellularized architecture, in order to reduce the blast radius of changes and help the team balance fast delivery with safety. • Led the design and implementation of new test harness/environment to simulate complex customer environments spanning thousands of resources spread across hundreds of AWS accounts in 14 AWS regions. • Led the expansion of AWS NSD from 2 to 14 AWS regions that involved operating under diverse constraints ranging from compute shortages to dependency service unavailability. • Led the design and implementation of the AWS NSD Snapshotter service that helps NSD see what resources are in a customer's AWS Account so security issues can be identified.

Software Engineer - Data Infrastructure at Twitch, Aug 2019 - Nov 2021 · 2 yrs 4 mos, San Francisco, California, • Built a multi account infrastructure orchestration system using Go, Cloudformation, and Redshift to allow customers to quickly spin up Redshift clusters in their AWS accounts and subscribe to only the data they require. • Implemented a mandatory data ownership feature to eliminate orphaned data, improving data governance and regulatory compliance. • Designed and implemented new code based event authoring system, with code generated clients for sending events. • Designed and supervised the implementation of a client telemetry collection system to identify teams using outdated clients. • Migrated Twitch Data Platform DNS stack (serving billions of requests), from a deprecated, on-premises DNS appliance to AWS Route53.

Software Engineer - Site Reliability at Nylas, Oct 2018 - Jul 2019 · 10 mos, San Francisco Bay Area, • Implemented observability for a sharded database architecture, enabling precise per customer cost attribution and data driven fleet resizing decisions. • Supported transition to Infrastructure as Code using Ansible and Terraform to provision a new EU region environment aligned with GDPR compliance standards.

Software Engineer (Infrastructure) at LendingClub, Jan 2016 - Sep 2018 · 2 yrs 9 mos, San Francisco Bay Area, • Developed a configuration management and deployment orchestration system to manage configuration flags in a manner that struck the right balance between speed of execution befitting a startup and compliance befitting a FinTech company. • Designed and implemented deployment orchestration tools to coordinate deployment of 250+ microservices across two private data centers and two AWS regions.

Software Developer Intern at IBM, Jun 2015 - Aug 2015 · 3 mos

Education

Bachelor of Science (BS), Computer Science, San José State University