Saurabh Singh

Senior Software Engineer

Seattle, Washington, United States9 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in AWS and large language models.
  • Developed critical features for Alexa enhancing user safety.
  • Strong background in healthcare technology solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Computing and Healthcare solutions.

Contact

Skills

Core Skills

AwsLarge Language ModelsMicroservicesWeb DevelopmentIntegrationSearch AlgorithmsApi DevelopmentData Processing

Other Skills

AWS ECS FargateAWS LambdaAlgorithmsAmazon ECSAmazon EKSAmazon S3Artificial Intelligence (AI)CC++DockerDynamoDBEksElasticSearchFargateFlask

About

Software development engineer II at Amazon. Currently working on Alexa Assist projects, backend development along with hands on with frontend by using React. Computer Science Graduate from Stony Brook University.

Experience

Amazon web services (aws)

2 roles

Senior Software Development Engineer

Dec 2025Present · 3 mos

Software Engineer II

Jan 2024Dec 2025 · 1 yr 11 mos

  • Working for AWS Bedrock
Amazon EKSEksAWS LambdaAmazon S3Node.jsTypeScript+6

Amazon

2 roles

Software development engineer II

Jul 2021Dec 2023 · 2 yrs 5 mos

  • Alexa Comms: Working on providing better experience to millions of Alexa users by adding new features enabling users to get help in case of emergency and non emergency situation.
  • Roadside Assistance - Service provides customers a way to connect with agents when they use “alexa, call roadside assistance” who accesses the situation and dispatches help to the shared location. I am involved in designing the critical components for the services and end to end implementation. Also responsible for maintaining the best Operational Excellence principles with using different cloud technologies and following the software development principles.

Software Development Engineer

Feb 2020Jun 2021 · 1 yr 4 mos

  • 1. Emergency Contacts
  • Worked on project which enables customers to setup Emergency Contacts through Alexa App and call Emergency Contacts when customer call the utterances like - "Alexa, call my emergency contact".
  • 2. Emergency Helpline
  • Worked on building Emergency Helpline for customers which enables them to call for help in case of an emergency. Customer can ask Alexa for help and our external partners can dispatch help to customer's location. The feature is available as GuardPlus on Amazon - https://www.amazon.com/b?ie=UTF8&node=18021383011

Stony brook university

Graduate Teaching Assistant

Aug 2019Dec 2019 · 4 mos · Stony Brook, New York

  • Graduate Teaching Assistant for Object Oriented Programming

Audible, inc.

Software Development Engineer Intern

Jun 2019Aug 2019 · 2 mos · Newark

  • Audible Content License Microservice
  • Developed a microservice for serving content license and metadata used for downloading and playing an audiobook.
  • Redesigned the architecture to move away from monolithic legacy service, used AWS ECS Fargate, DynamoDB, and S3. Followed Infrastructure As Code methodology to write cloud formation templates.
  • Worked on Audible iOS app written in Swift and Objective-C to consume microservice APIs.

Stony brook university

Graduate Teaching Assistant

Feb 2019May 2019 · 3 mos · Stony Brook, New York

  • Course: Data Structures and Algorithms

Practo

2 roles

Senior Software Engineer

Apr 2017Jun 2018 · 1 yr 2 mos · Bengaluru Area, India

  • 1. Online Appointment Booking Service
  • Worked on Practo online appointment booking system empowering the users to book doctor's appointment online with near real-time experience.
  • Helped in designing architecture and built real-time sync between central inventory and external inventories.
  • Built new REST APIs with minimized response time providing a seamless user experience.
  • Technology and language used were AWS (SQS, SNS, CloudWatch, RDS, EC2), MySql, JAVA, PHP, Spring Boot, Symfony, Swagger, Containers.
  • 2. Integration Platform (SDK and Agent)
  • Worked on the platform that enables HMS (Hospital Management Systems) to connect with in house Practo products like online appointment booking, patient record sharing, online doctor consultation.
  • The platform consisted of three major pieces; the integration platform, SDK (https://developers.practo.com/sdk/java) for external third party HMS and changes required in the legacy products to be connected with the SDK.
  • It offers any HMS to use Practo healthcare products directly just by buying the SDK enabled with specific services.
  • Build the integration platform completely from scratch along with the changes required in legacy products for making compatible to understand the SDK requests.
  • Helped in designing the database schema and SDK having methods which internally calls the APIs of integration platform with subsequently to communicate with Practo in-house products.
  • Technology and languages used were Amazon Web Services, Spring Boot, JAVA, MySql, PHP.

Software Engineer

Jun 2015Mar 2017 · 1 yr 9 mos · Bengaluru Area, India

  • 1. Online Search Platform
  • Worked on Practo search (https://www.practo.com/) : Faster search and intelligent suggestion using data driven adaptive ranking algorithm for specific search results. Scalable system having multi-language support using language modelling and knowledge source graphs.
  • Technology - PHP, AWS, ElasticSearch, MySql.
  • 2. Profile Management Service
  • Worked on a product called as Practo Partner Profiles (https://www.practo.com/providers) - System for making doctors onboarding process smooth. It consists of REST APIs for making and editing the profiles, validating the mobile numbers using OTP, mailing system for updating the profile owners about their profile status.
  • Designed the database schema and implemented the security for accessing the profiles by different users having different roles, and upload service, OTP service.
  • Technology - PHP, AWS, ElasticSearch, MySql, Python.
  • 3. Data Collection and Processing Pipeline
  • Worked on Mobile app backend server used for collecting multiple data points about doctors and clinics information which is curated and then consumed by Practo search.
  • Designed database schema and supported mobile app periodic sync capability with minimal data loss and data duplication.
  • Built an internal tool used for processing doctor and clinic profiles which pass through workflow consisting hierarchical team-based access control system. Processing the data collected and making it live for online Practo search.

Innovaccer

Data Science Intern

Jan 2015May 2015 · 4 mos · Noida Area, India

  • Worked on Topic Modelling for NASA Aviation Data: Text mining to help a researcher at NASA by identifying the most frequent aircraft problems. Using unsupervised machine learning algorithm, researching Latent Dirichlet Allocation (LDA) and introducing 'Bigram Bag Of Words' in it.
  • Worked on Sports News Text Summarization: Extraction-based summarization of News article by extracting important sentences and creating comprehensive summaries by using domain knowledge.

Education

Stony Brook University

Master of Science - MS — Computer Science

Jan 2018Jan 2019

Indian Institute Of Information Technology Allahabad

Bachelor's degree — Information Technology

Jan 2011Jan 2015

Army School, Allahabad

Senior Secondary

Jan 2008Jan 2010

Maharishi Vidya Mandir, Allahabad

High School

Jan 1998Jan 2008

Stackforce found 100+ more professionals with Aws & Large Language Models

Explore similar profiles based on matching skills and experience