Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Harshvardhan Singh

Seattle,WA

Summary

Experienced and versatile Software Engineer with a proven track record of leading the design, development, and delivery of complex, mission-critical systems in a fast-paced, dynamic environment. Adept at translating business requirements into technical solutions that drive measurable impact, such as growing revenue, increasing ad impressions and saving millions in regulatory fines.

Overview

4
4
years of professional experience

Work History

Software Development Engineer 2

Prime Video
Seattle, WA
10.2022 - Current
  • Spearheaded the design and development of a compliance metadata generation and enrichment service within a federated architecture system
  • Collaborated with video foundational and custom large language models (LLMs) to analyze titles in the Prime Video Catalog
  • Generated territory-specific compliance metadata based on governmental regulations around the world
  • Implemented systems that helped save millions of dollars in regulator fines and governmental inquiries, resulting in a better experience for Prime Video customers
  • Launched a duplicate removal service to resolve duplicated titles in the Prime Video Catalog within a territory due to compliance metadata
  • Demonstrated strong technical leadership in the development and delivery of mission-critical systems
  • Contributed to the overall system architecture and provided mentorship to junior engineers

Software Development Engineer 2

Amazon Advertising
Seattle
02.2020 - 10.2022
  • Partnered closely with product management to understand business requirements and translate them into technical specifications that met stakeholder expectations
  • Created a highly scalable and available Ad management ECS service, which increased clicks by 22% and effectively handled high transaction processing without issues
  • Designed and implemented the distributed system and its APIs for ad creation, validation, moderation, and rendering
  • Developed a dual-write and data consistency layer to validate data before backfilling existing data to the new service
  • Designed and implemented a new type of non-endemic ad, which allowed the team to advertise products not sold on Amazon, driving revenue for the ads team

Education

Master of Science - Computer Science

University of Florida
Gainesville, Florida
12.2019

Bachelor of Technology - Computer Science Engineering

Jaypee Institute of Information Technology
01.2018

Skills

  • Programming Languages: Java, C, Python, JavaScript, PHP, Nodejs
  • Web Technologies: HTML, CSS, JavaScript, Nodejs
  • Databases: DynamoDB, SQL (eg, MySQL, PostgreSQL), MongoDB, Firebase Database
  • Cloud Services: Amazon ECS, Amazon EC2, Amazon SNS, Amazon SQS, AWS Lambda, Amazon Elasticsearch Service, Logstash, Kibana
  • Infrastructure as Code: AWS CloudFormation
  • Distributed Systems: Microservices architecture, API design and development
  • Data Processing and Analytics: Elasticsearch, Logstash, Kibana (ELK stack)
  • Containerization and Orchestration: Docker, Kubernetes
  • Monitoring and Observability: AWS CloudWatch, Canary
  • Agile Methodologies: Scrum, Kanban
  • Source Control: Git, GitHub
  • Testing Frameworks: JUnit, Mocha
  • Generative AI: Proficiency in working with text and video foundational and custom LLMs (Large Language Models), integrating LLMs into applications, and leveraging them for tasks such as content analysis, generation, and prediction

Projects

  • Recruiting Assistant - Android, Firebase, PHP, MongoDB, Docker, Node.js, Accelerated the redundant and repetitive work of recruiters by building a web and mobile application specifically for staffing. Its main features include candidate searching and phase monitoring and searching for potential candidates, call monitoring and feedback, data analytics and chatbot. Built REST API to access data from the server, docker container on all these API's conforming to the microservice based architecture and had to later migrate the application from Firebase to MongoDB.
  • Handwriting Character Recognition, Python, Machine Learning, Improved the efficiency of handwriting recognition by developing an advanced form of OCR to recognize handwriting by preprocessing of images followed by running them through a classifier. Developed computer vision algorithm in python to create a generalized classifier for handwritten pre-processed filter images which extract patterns from image matrix and updates it in the database if a new pattern is observed.
  • SQL Database Implementation, C++, Implemented a single-user database management system that supports a subset of SQL and relational algebra operations like select, project, group by and join. Also worked on transaction processing and parallel query processing.

Timeline

Software Development Engineer 2

Prime Video
10.2022 - Current

Software Development Engineer 2

Amazon Advertising
02.2020 - 10.2022

Master of Science - Computer Science

University of Florida

Bachelor of Technology - Computer Science Engineering

Jaypee Institute of Information Technology
Harshvardhan Singh