Software Development Engineer 2 | Master of Science in Computer Science

Seattle, Washington, United States

Greater Seattle Area

Raleigh, North Carolina

Raleigh-Durham, North Carolina Area

Hyderabad Area, India

Bengaluru, Karnataka, India



Master of Science - MS, Computer Science
North Carolina State University
Bachelor of Technology - BTech, Computer Science and Engineering
Sreenidi Institute of Science &Technology
Join Sai and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Development Engineer 2 | Master of Science in Computer Science
As a Software Developer 2 at Amazon Web Services, my journey in the tech space is defined by innovative solutions in operating systems. At AWS, I've taken a technical lead role in developing Amazon Linux 2023, where I've significantly reduced manual effort by 80% through automation, impacting thousands of packages. With a Master's degree from North Carolina State University and proficiencies in Java, Python, and C, my focus is on enhancing security and reliability in Linux environments. The value I bring lies in my ability to architect and maintain complex systems, ensuring robust build processes that serve AWS's global infrastructure needs.
Seattle
antigravity
codex
Software Development Engineer 2 at Amazon Web Services (AWS), Oct 2021 - Present · 4 yrs 11 mos, Seattle, Washington, United States, - Early member of the core Amazon Linux development team, responsible for designing and implementing Secure Boot, User Space OS, and Deterministic Updates, while also managing build pipelines, cloud infrastructure and monitoring. - Led a team of 4 engineers in the design, development and deployment of a Multi-VPC package automation application, which involved cross-VPC and cross-account connectivity between data and processing clusters using PrivateLink. - Achieved an 80% reduction in effort and enabled seamless automated upgrades for over 2,000 packages across multiple Amazon Linux versions by leveraging AWS services like Step Functions, Kafka, Lambda, ECS, KMS, API Gateway, Dynamodb, S3, etc. - Architected and implemented the Amazon Linux build system (Koji), streamlining package management with support for over 10,000 builds per month. This system is utilized by millions of EC2, EKS, Lambda instances and various other AWS services. - Designed and developed networking management throughout the instance lifecycle, with open-sourced ec2-net-utils, handling policy routing, secondary IPs, delegated prefix routing. Widely adopted by Fedora, Red Hat, Debian for EC2. - Engineered and implemented an Arbitrary Source Importer service leveraging Kinesis Streams, Lambda, ECS, etc. with Debian USCAN for monitoring and uploading verified BLOBs using GNUPG. This service is now integral to all Amazon services. - Proposed and implemented Early Machine Image Build Process for proactive error detection, ensuring robust AMI builds. - Maintained and supported Linux kernel/OS packages for Amazon Linux distributions, including backporting features, bug fixes, security updates, embargo releases, collaborating with upstream open source developers and Linux community. - Managed and resolved high-impact operational incidents affecting hundreds of AWS customers during on-call rotations for the Amazon Linux team. Collaborated with product managers to define project goals/scope and timelines.
Software Development Engineer at Amazon Web Services (AWS), Jan 2020 - Oct 2021 · 1 yr 10 mos, Greater Seattle Area, - I work on the Operating Systems team in AWS -- we build, maintain packages and Amazon Linux AMI. - Utilize AWS services for automating the build process and improve upon a plethora of build. Test automation for the Amazon Linux AMI (largely in Python) - Build RPM package updates for the Amazon Linux. Performed numerous security updates of RPM packages in response to CVE and embargo releases. - RPM package maintainer supporting all the Amazon Linux distros (AL2, AL1, AL2012). - Contributed to Open-Source projects on behalf of Amazon and provided community support for Amazon Linux. - Root cause technical Linux and OS userland issues
Software Engineer at NetApp, Jul 2019 - Jan 2020 · 7 mos, Raleigh, North Carolina, - Developed device drivers for Network Interface Card on the storage devices for the ONTAP Operating System - Worked on developing the code coverage by writing unit tests for the whole code base of ONTAP - Integrated with the quality assurance team and resolved most of the existing bugs in the device drivers
Student Programmer at NC State University Graduate School, May 2018 - Jun 2019 · 1 yr 2 mos, Raleigh-Durham, North Carolina Area, - Worked as a member of AWS Build Team where we managed EBS volumes to EC2 instance - Developed infrastructure on AWS by employing services such as EC2, S3, RDS, Cloud Front, Cloud Watch and VPC - Working on design, developing and testing the web/mobile application called 'GradPath' to assist university students in their graduation. - It keeps track of students coursework, extracurricular activities. Acts as a communication platform between student and advisor. - The entire application is built using the jQuery mobile framework, PHP, MySQL, and javascript. - Another component of this application called CV builder which helps students to build their CV in Msword docx and PDF format is implemented using OpenTbs plugins.
Software Engineer at VALUETECH Saudi Arabia, Oct 2016 - Aug 2017 · 11 mos, Hyderabad Area, India, - Worked as Full Stack Developer for Java, Android and Web. - Led a team to deliver Enterprise Resource Planning project for MENA regions and reduced time for analytics by hours - Implemented asynchronous threads for parallel processing on mobile, web applications with multilingual support - Handled requests in REST API’s calls with JavaScript to return the response to ERP team in the requested format - Parsed JSON and worked on MVC patterns using CodeIgniter as a framework, Java, JavaScript for implementation - Developed two projects "Schoooly" and "Hafilaty" which are a suite of Android and web applications. "Schoooly" is a school ERP System(Enterprise Resource Planning) where as "Hafilaty" is a student safety monitoring project. - Actively involved in requirement gathering and designing of the projects. - Worked extensively on MVC patterns using Codeigniter as framework and PHP, JavaScript, AJAX, JQuery, Bootstrap for implementation. - Android applications were developed with Multilingual Support that can run on tablets, mobiles. - Created applications using Google Maps API, Google Places API, Google Maps Directions API and implemented Google Navigation. - As our company was a Startup apart from development many other management operations were under my responsibility. - Responsible for testing of all the developed modules. - Technical Stack: Java, Android, PHP, JavaScript, jQuery, AJAX, Bootstrap, CodeIgniter
Software Engineer at Infosys, Jul 2015 - Aug 2016 · 1 yr 2 mos, Bengaluru, Karnataka, India, - Acted as Release Manager and designed Automated Roommate Allocation Application to assist Infosys Employees - Developed standalone applications using Java, Google Maps API, Google Place API to generate the time, distance of a vehicle - Designed applications on various design patterns and implementation of them using Spring and Hibernate - Selected for Goldman Sachs Project in Bengaluru, after topping the written exam conducted during the internship - Worked with Infosys Innovation Lab, developing android and web applications - Developed Roommate Finder Application, which is a suite of Android and web application as a part of Infosys Innovation Lab - Technical Stack: Java, Android, JSF, JSP, JDBC, JPA, MySQL, PHP, JavaScript, jQuery, AJAX, Bootstrap
Master of Science - MS, Computer Science, North Carolina State University
Bachelor of Technology - BTech, Computer Science and Engineering, Sreenidi Institute of Science &Technology