Senior Software Engineer at Amazon Robotics
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Development Engineer at Amazon Robotics in North Reading, Massachusetts.
University of Southern California
Master's degree, Computer Science
January 1, 2017 – January 1, 2019
Manipal Institute of Technology
Engineer’s Degree, Computer Science
January 1, 2013 – January 1, 2017
Amazon Fulfillment Technologies & Robotics
Senior Software Engineer - Simulation
December 1, 2024 – Present
Amazon Fulfillment Technologies & Robotics
Software Development Engineer II - Simulation
July 1, 2021 – December 1, 2024
Amazon Fulfillment Technologies & Robotics
Software Development Engineer
July 1, 2019 – June 1, 2021
Nipun Capital, L.P.
Junior Analyst
May 1, 2018 – August 1, 2018
San Francisco Bay Area
Game Engine
August 1, 2018 – December 1, 2018
- Built a simple Physics subsytem to simulate the laws of Physics such as collisions, gravity, momentum providing a morerealistic game simulation. - Designed an Animation subsytem that uses animation-driven motion to drive character movement, resulting in natural-looking motion. - Added wind effect to the game world by programming GPU vertex shaders to offset vertices of objects resulting in a”swaying” motion due to effect of wind.•Performed frustum culling to only render objects within the view of the camera, resulting in a 6x increase in frame rate
Walter: A Virtual Criminal for Interrogation Training
August 1, 2018 – December 1, 2018
- Designed a virtual criminal that interacts with the user in a predefined setting. - Leveraged Rasa NLU and Rasa Core to define the natural language domain and drive the conversation. - Automated Speech Recognition is used to convert text to speech, which is then fed to the dialogue engine. - Character is rendered and animated using SmartBody, a character animation platform.
Pictionary
February 1, 2018 – August 1, 2018
A machine-learning powered, iOS application based on the popular, charades-inspired board game. A group of players is first split into teams and in a turn-based fashion, a player is presented with a word based on 3 levels of difficulty (Easy, Medium, Hard). The goal is for the selected player to draw the word without using any verbal clues and the team members are supposed to guess the word correctly. On the first run of each game, the words are presented at random to each user but in every subsequent round, a weighted regression model is used to choose the word for each player based on his/her performance in the game so far. We keep a track of the number of words drawn correctly and incorrectly by the user and use a probabilistic model to decide the user's next word.
Stock Market Application
October 1, 2017 – November 1, 2017
An SPA built in AngularJS with a NodeJS powered backend: - Fetch stock data and corresponding technical indicators for a stock ticker using the Alpha Vantage API - Plot the data interactively using Highcharts - Fetch a stream of news for a particular stock ticker using the Seeking Alpha API - Share the plotted chart on Facebook using Facebook Feed Dialog API - Functionality to store and delete favorites and also refresh their details on demand or automatically - Used git for version control and Gulp for automating tasks - Hosted on AWS Elastic Beanstalk
Application of Convolutional Neural Network for Image Classification on Pascal VOC Challenge 2012 Dataset
July 1, 2016 – Present
Designed a model to classify images for the Pascal VOC Challenge 2012. After training multiple convolutional neural network models, finally the best model was selected which produced a validation accuracy of 85.6% and a testing accuracy of 85.24%.
Cultural Fit Analysis
The candidate's background is heavily skewed towards software development and engineering, with significant experience at Amazon in simulation and cloud infrastructure. While this demonstrates strong technical capabilities, the target role is 'Quality Assurance Engineer'. There is no explicit QA experience or projects mentioned. The personal projects are diverse, covering ML, game development, and web applications, indicating a broad interest in technology. However, the direct alignment with QA methodologies, testing frameworks, or quality engineering principles is not evident, which might impact cultural fit for a dedicated QA role.
Soft Skills & Operational Fit
The candidate's project descriptions indicate an ability to work on diverse technical challenges, suggesting adaptability. The Amazon experience implies familiarity with large-scale operational environments and potentially agile methodologies. However, specific soft skills like teamwork, problem-solving approach, or communication style cannot be directly assessed from the provided data.