Rotate Your Device

This site doesn't support landscape mode. Please rotate your phone to portrait.

Siddharth Sinha

Siddharth Sinha

SDE at AWS Lambda | University at Buffalo - Class'20

Seattle, Washington, United StatesComputer Software
Company
Amazon Web Services (AWS)
Title
Software Development Engineer
Seniority
Senior
Department
Master Engineering Technical
Location
Seattle, Washington, United States
Industry
Computer Software

About

Experienced Software Engineer looking for Full-time opportunities (open to relocation) with a demonstrated history of working in the software industry. Skilled in building large-scale, fault-tolerant distributed system applications using microservices with special expertise in Linux, Computer Networks, and Containerization. Programming Language: Python, Java, Go, Shell Scripting, JavaScript, TypeScript Networking: Software-defined Networking, Firewalls, Iptables, Routing, Linux namespaces Others: Nodejs, Spring, MongoDB, Elasticsearch, Solr.

Experience

Software Development Engineer

Amazon Web Services (AWS) · Seattle, Washington, United States

Present

* Led the development of the firewall, routing rules, and other critical networking components for the Firecracker (docker) virtual machine as part of software-defined networking re-architecture. As a result, it paved the way for many other significant optimization efforts in Lambda’s networking infrastructure. * Created a monitoring service that continuously checks critical infrastructure’s health, utilizing optimized algorithms for fault detection. This lowered the automatic mitigation time of large-scale events from 20 to 5 minutes, reduced costs, and increased efficiency to deliver more value. * Designed a mechanism to capture TLS metrics and errors, and successfully executed a proof of concept. This initiative helped our team identify TLS errors induced by certificate expiration during runtime upgrades, improving our system’s overall reliability and customer experience. * Led the network performance analysis of Linux kernel 5.10, by analyzing key performance metrics on Intel and A…

Software Development Research Assistant

University at Buffalo School of Management, The State University of New York · Buffalo/Niagara, New York Area

• Designed a web-based interface (Information Retrieval System) for taking the user preferences, fetch the historical newspaper articles and visualize the results. • Developed the front-end using React and backend using Spring framework. Apache Solr was used as the database for the purpose of ranking the articles. • Reduced the manual effort of annotating the articles by 70% by deploying the application on Google Cloud Platform.

Co-Founder

UR Edutech Solutions Pvt Ltd · Bengaluru, Karnataka, India

• Developed and delivered the web services including authentication module and single sign-on for the platform. The platform helped students/parents to search for home tutors effectively. • Collaborated with the technology team in designing the UI that is appealing and also gives user-friendly experience. • Led the operations of the company and formulated operational strategies for the organization.

Software Engineer

Sprinklr · Bengaluru Area, India

- Developed an automated application(Node.js, Mongo, Twitter Bootstrap, HTML5, CCS3, JavaScript) to analyse the real time performance of a webpage or an application. The application gives analytics chart on performance metrics and identifies the area of the webpage which is giving low performance and suggests ways to improve it. - API Automation.(JAVA) - UI Automation(Chrome, Safari, Firefox)(JAVA) - Web Page performance analysis. - Backend Automation(python). - Networks programming (python).

Education

University at Buffalo

Master of Science - MS, Computer Science

Ramaiah Institute Of Technology

Bachelor of Engineering (B.E.), Computer Science

Find leads like Siddharth

Origami finds your ideal customers across 15+ data sources with a single prompt.

Try Origami Free