Shaurya

Software Development Engineer II at Amazon Web Services | MS Computer Science UW - Madison | Ex - Morgan Stanley
  • Currently working as a Software Development Engineer II with Amazon Web Services in the San Francisco Bay Area.

  • Master of Science - Computer Science from University of Wisconsin - Madison - Class of 2020.

  • Previously worked as a Software Development Engineer Intern at Amazon Web Services over the Summer of 2020 where I worked primarily with Java, JavaScript, React & Kotlin.

  • Feel free to ping me by mail for collaborations



Experience

Software Development Engineer II

Amazon Web Services · Sunnyvale, California, United States
  • Working in the Nimble Studio Team: https://aws.amazon.com/nimble-studio/.
  • Currently building scalable & resilient cloud based systems to help improve customer workflows by leveraging the power of the cloud.
  • Have experience working with different programming languages such as Java, Python & Typescript simultaneously.
  • Previously worked in the AWS Chime team and developed a next-generation hybrid meeting conferencing tool to help improve meeting experience in pademic era.
Feb 2021 - Present

Software Development Engineer Intern

Amazon Web Services · Arlington, Virginia, United States
  • Worked in the Alexa for Business (A4B) unit to develop an application which enabled virtual testing of Alexa Skill permissions.
  • Was responsible for requirement gathering, project planning and application design.
  • Implemented the application using Java, Spring and Kotlin for the backend and JavaScript and React for the frontend.
  • Availability of option to test permission virtually reduced the time needed to test Alexa Skill permission by 65%.
May 2020 - August 2020

Software Developer

Morgan Stanley · Bengaluru, India
  • Worked on Java, Spring and Angular to migrate a PB Custody Tech project and was awarded the Best Team Award internationally in the Institutional Securities Tech Division.
  • Tasked with designing software architecture, performing database optimization and building API services from scratch using the Model-View-Controller design pattern for the project. Also worked on fixing complex UI bugs.
  • Responsible for quick backend critical fixes and reduced the time for deployment of quick fixes by around 66%.
  • Automated deployment using Jenkins and slashed build & deployment time by 75%. Responsible for uptime of 99% post going live with clients.
June 2018 - June 2019

Summer Engineering Intern

Bharti Airtel Ltd · Gurugram, India
  • Modified the MQTT protocol header to optimize for cloud computing and implemented an interval based transmission algorithm which allowed for support for >25,000 devices at any point of time.
  • Developed a data-warehousing framework (in Python) for faster OLAP reducing the disk-space requirement for transactional database by 25% and used Raspberry Pi & AWS to build a prototype.
June 2017 - July 2017

Education

University of Wisconsin - Madison

Master of Science - Computer Science
Coursework: Operating Systems, Distributed Systems, Database Systems, Artificial Intelligence, Machine Learning

GPA: 4.00

September 2019 - December 2020

VIT University

Bachelor of Technology - Computer Science

Was ranked 1st amongst the entire batch of 750 students at VIT University, Vellore during Academic Year 2014-15

June 2014 - May 2018

Areas of Interest

  • Software Development: The A-Z of how software is built: from requirement gathering to design documentation to implementation to testing and finally going live
  • Algorithms & Data Structures: In my opinion, these are the building blocks of every software out there today! I am proficient in C++ & Java and am always on the lookout to enhance my knowledge on how to maximise efficiency and reduce complexity. I have a growing interest in how to leverage concurrency and multithreading to build faster products.
  • Databases: You always start from the data layer when trying to build faster and scalable software products. I have a keen interest in database normalization to help reduce data access time.
  • Data Science & Machine Learning: I wouldn't call myself an expert in this, but I am well versed with the basics of data science (preprocessing, processing and visualization) and machine learning (classification, regression, clustering, etc). I have worked on a few projects in these domains and published a few papers as well! I am excited by the kind of new opportunities that ML and AI bring to the fore with respect to traditional software products.

Skills

Core Areas of Expertise

Programming, Data Structures & Algorithms, Software Development, Debugging


Languages, Frameworks & Tools
  • Languages: C++, Java, JavaScript, Python, Kotlin
  • Frameworks: Spring, SpringBoot, React, Angular
  • Tools: Git, Jenkins, Perforce, JIRA, GDB, Valgrind, Linter


Miscellaneous

  • Graded Programming III taught at Epic Systems during Fall 2020 while at UW-Madison
  • Graded Machine Organization And Programming taught at Epic Systems during Spring 2020 while at UW-Madison
  • Awarded the Best Team Award on an international level in the Institutional Securities Tech division at Morgan Stanley for performance
  • GRE Score (September 2018): 328/ 340
  • TOEFL Score (September 2018): 118/ 120
  • Avid Reader
  • Highly opinionated on things like economics and world politics