Aakash Mangal
Staff Software Engineer at Rivian
Staff Software Engineer at Rivian
Experienced Software Engineer with an experience of working in a services as well as product based company. Skilled in Java, AWS, and Databases. Strong engineering professional with a Master's degree focused in Computer Software Engineering from San Jose State University.
Rivian
https://www.linkedin.com/company/rivian
Palo Alto, California, United States
https://media-exp1.licdn.com/dms/image/C4E0BAQExEiomEFELIA/company-logo_100_100/0/1632952934378?e=1655942400&v=beta&t=PKUpB3glxeC7UnlrzfzSZ27piRpKUDVkVurQh3SuYqE
Staff Software Engineer
Rivian
https://www.linkedin.com/company/rivian
Palo Alto, California, United States
https://media-exp1.licdn.com/dms/image/C4E0BAQExEiomEFELIA/company-logo_100_100/0/1632952934378?e=1655942400&v=beta&t=PKUpB3glxeC7UnlrzfzSZ27piRpKUDVkVurQh3SuYqE
Senior Software Engineer
TP-Link Research America Corp.
https://www.linkedin.com/company/tp-link-research-america
Worked with Cross functional teams
- Worked with various teams like QA, Mobile App, UI/UX, Firmware, Product to bring out entire solution
- Firmware:
* Worked with firmware team to optimize cloud APIs format to resolve firmware memory size constraints
* Added support for IoT devices on cloud to unblock firmware integration testing with cloud
* Implemented generic services to maintain firmware config on cloud to avoid frequent firmware upgrades	
* Helped firmware to implement exponential backoff mechanism during polling requirements	
- Mobile App: 
* Worked with app team to design cloud related APIs
* Added generic services for app to maintain user preferences enabling data sync across multiple terminals of same user
* Helped the team to find and debug issues while monitoring traffic on the cloud servers
* Coordinated with app team to provide placeholder/stub APIs to unblock feature development
* Improved Listing API for app team to provide more filters which makes rendering of data easier
- QA: 
* Worked with cloud, app and firmware QA teams to help understand project requirements and cloud services
* Coordinated to write test plans to bring deeper and more rigorous testing of cloud services
* Helped cloud QA team to design and develop QA Automation framework
- Product: 
* Worked with Product team to discuss and improvise requirements based on historical data stored on warehouse
* Acted as PM while working on some 3rd party projects

AWS Infrastructure
- Managed cloud infrastructure on AWS and periodically optimized the overall cost

Mentoring
- Helped peers across teams (Cloud, QA, App) to get onboarded with cloud process and services
- Setup Code Review process to ensure high quality and common code of conduct
- Helped new hires to get onboarded with cloud tools, process and culture
- Unblocked peers while helping them in software design, implementation and deployments
- Supported teammates to get more exposure to newer projects and services
San Francisco Bay Area
https://media-exp1.licdn.com/dms/image/C560BAQFlnZ5xSK4IOw/company-logo_100_100/0/1530640666054?e=1655942400&v=beta&t=630LQeAddnFtuIi01yGox0rU9YI2iXQsQhvI8e5aPao
Staff Software Engineer
TP-Link Research America Corp.
https://www.linkedin.com/company/tp-link-research-america
AWS Cloud Multi-Region
- Lead the effort to make the entire infrastructure available in multiple region (AWS)
- Documented step-by-step roadmap to roll out this feature gradually to all the regions and countries
- Designed the process and components to enable MultiRegion
- Implemented the services required for inter region communication
- Worked with QA to come up with test plans
- Tested, debugged and resolved bugs to ensure high quality
 
AWS Infrastructure
- Managed cloud infrastructure on AWS
- Setup deployment automation using Jenkins, CodeDeploy and CodePipeline
- Setup alarms and metrics on cloud for monitoring services
- Monitored cloud cost periodically to optimize overall cost
- Kept a check on scalability and availability of services
  
GDPR Services
- Implemented services to make cloud services GDPR compliant
- Communicated with cross functional teams to implement this service
- Developed services to allow users to retrieve as well delete their data stored on the cloud

External API
- Designed, developed and released a service for external partners to integrate with our IoT devices.
- Worked with Firmware team to understand device's capability to convert that into API
- Coordinated with Partners for API review and helped them onboard to use the new APIs
- Using API Gateway, added API Limits per client to maintain reliable traffic
- Created end to end pipeline for deployment and auto scaling

Cloud Cost Down 
- Monitored cloud cost periodically and came up with solutions to reduce it
- Reduced cloud cost for events architecture by 40%
- Reduced logging costs by 20%
- Came up with strategies to reduce writes to database and enabled a layer of caching for various services
San Francisco Bay Area
https://media-exp1.licdn.com/dms/image/C560BAQFlnZ5xSK4IOw/company-logo_100_100/0/1530640666054?e=1655942400&v=beta&t=630LQeAddnFtuIi01yGox0rU9YI2iXQsQhvI8e5aPao
Senior Software Engineer
TP-Link Research America Corp.
https://www.linkedin.com/company/tp-link-research-america
Events Driven Design and Architecture (EDD)
- Designed, Developed and Established Events Service and Architecture which process millions of realtime requests everyday. 
- Added support for Async interservice communication
- Enabled handling of IoT device state change events (Motion Triggered, On/Off, etc)
- Achieved High scalability and Low latency while making the service asynchronous and decoupled
 
3rd party integrations
- Lead 3rd Party Integration projects with partners like Amazon, Google, etc. Acting as company’s representative in regular meetings, events and communications with these partners; interpreting, designing and implementing both internal and external APIs that required for culminating such projects.
- Helped and supported third parties in design and solution for new features (Alexa V3 API, Google Assistant (cloud-to-cloud device control, local control))
- Implemented services on our side to integrate with third party solutions
- Communicate with cross functional teams on our side to implement end to end solution
- Represented company in invite-only advisory events held at partners' (Amazon and Google) HQ
- Completed a month long project over a weekend to not lose a potential integration
San Francisco Bay Area
https://media-exp1.licdn.com/dms/image/C560BAQFlnZ5xSK4IOw/company-logo_100_100/0/1530640666054?e=1655942400&v=beta&t=630LQeAddnFtuIi01yGox0rU9YI2iXQsQhvI8e5aPao
Software Engineer
TP-LINK Research America
https://www.linkedin.com/company/tp-link-research-america
- Worked on cloud backend services for Smart home devices using Java
- Worked on Full Stack for developing an Order Management and Payment System POC
- Initiated services for deployment automation of the application on AWS using its Java SDK
San Jose, California
https://media-exp1.licdn.com/dms/image/C560BAQFlnZ5xSK4IOw/company-logo_100_100/0/1530640666054?e=1655942400&v=beta&t=630LQeAddnFtuIi01yGox0rU9YI2iXQsQhvI8e5aPao
Cloud Development Intern
VivaLnk
https://www.linkedin.com/company/vivalnk
- Worked on design and development of RESTful server, including database using Jersey over Java. 
- Setting up the Cloud infrastructure on AWS.
- Establish Queuing mechanism using AWS SQS
- Set up of Alerts and Notifications triggered due to some activity using AWS SNS
San Francisco Bay Area
https://media-exp1.licdn.com/dms/image/C560BAQFeGHu_BFNl2Q/company-logo_100_100/0/1624997492187?e=1655942400&v=beta&t=OJq7NOFIbma7gdHjv60Z2QMFqoewIlX4Nbk15ixeNZ4
Software Engineer Intern
Impetus
https://www.linkedin.com/company/impetus
- Optimized the existing web application for validating customer request on number porting written in Java on backend and SmartClient on frontend.
- Set up the continuous Integration and automated deployment using Jenkins and Chef on AWS with Automatic Scaling and Load Balancing.
- Designed and implemented the dashboard, for analyzing customer data, which provided various ways of Analytics to generate maximum insights using charts and visualizations.
Indore
https://media-exp1.licdn.com/dms/image/C510BAQGLOptdwJXn6A/company-logo_100_100/0/1583234228156?e=1655942400&v=beta&t=-DE5rcgdgHWwHKqa1m-9FFm1p9nFkibK5lLer6kDyxY
Software Engineer
Master's degree
Computer Software Engineering
https://media-exp1.licdn.com/dms/image/C560BAQHgk30KnIPwxQ/company-logo_100_100/0/1623424377219?e=1655942400&v=beta&t=Cuc9dTv2RYE2Z08a61rRzyjkANmkf7yycAYd4VZ2mQ8
San Jose State University
https://www.linkedin.com/school/san-jose-state-university/
Bachelor of Engineering (BE)
Computer Science
Medicaps Institute of Technology & Management
High School
Mathematics and Computer Science
The Emerald Heights International School
Published in 2016 IEEE Second International Conference on Big Data Computing Service and Applications (BigDataService), this paper proposes an alternate business model for companies to provide free internet for the masses while being profitable without affecting Internet Freedom.
Fortune, Albeit Digital, at the Bottom of the Pyramid - Big Data Powered Business Model for Internet Service Providers
IEEE
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7474359
Competed with Hackers of Universities from across the world and qualified to the semi-finals of Hacker Rank World Cup. The team stood 579 in the competition overall.
Hacker Rank
HackerRank World Cup Semifinalist
We won second prize for our IoT device - a cloud connected Piggy Bank at Startup Weekend. Startup Weekend is a global network of passionate leaders and entrepreneurs on a mission to inspire, educate, and empower individuals, teams and communities.
Startup Weekend
Runner Up at a Hackathon for Cloud connected Piggy Bank
Leader of the team which represented school at the District Chapter “Understanding Planet Earth Science Exhibition-2008” which was selected for national level.
Children's Science Centre
Winner at District Science Exhibition
I was chosen as the Computer Science Prefect of the school which was used to denote excellence in the subject
The Emerald Heights International School
Computer Science Prefect
Cloud Technologies
CMPE 281
Enterprise Application Development
CMPE 275
Enterprise Distributed Systems
CMPE 273
Enterprise Software Platforms
CMPE 202
Machine Learning
CMPE 297
Smartphone Application Development
CMPE 277
Web & Data Mining
CMPE 239
UnMute, acts as an accessibility tool which speaks out whatever it sees. This app is targeted to help people with visual disability and we aim to make this entire framework more accurate with Twitter integration.
Unmute - Accessibility tool for people with visual impairment
https://www.youtube.com/watch?v=34o0LpAX628
GLIMPSE is a solution to the agile software development where a project owner can collaborate multiple developers to work together, It helps to track the work and assign the work to various members who are the part of the team.

Glimpse was created using Spring MVC backend and AngularJS frontend. We used MySQL database hosted on Amazon RDS, Hibernate ORM, NVD3 for charting and the application was hosted on Amazon Elastic Beanstalk. The application also boasted Trello-like board for task management
Glimpse - Project Manager for Agile Software Development
https://github.com/aakash77/Glimpse
Developed a recommendation system called Sifarish. It suggested Users which items to buy from the nearest store. The recommendations were based on User's previous purchasing history and their social media activities like check-ins and interests.

Frontend was an Android application and the Backend using Spring, Apache Mahout, KNN Algorithm, Tanimoto Coefficient Similarity, MongoDB
Sifarish - A personalized recommendation system for shopaholics
https://github.com/shivdoshi/sifarish
Developed a mobile sensor cloud infrastructure for providing an on-demand sensor cloud instance and for supporting & managing various weather sensors like Temperature sensor, Humidity sensor etc. 

Also, included load balancing, scalability management and dashboard for sensor management.
Smart Sensor Cloud for Weather Monitoring
https://github.com/aakash77/SensorCloud-App
Created a web application for scoring the points in the famous card game named Rummy. It was a personal project used by the family members while playing at family gathering. The aim was to avoid paper based scoring which includes some computation, hard work and sometimes possess human errors. It was built using Express over Node.js, AngularJS, Twitter Bootstrap and MySQL.
Rummy Game
https://github.com/aakash77/Rummy-Card-Game
Developed and application for detection of concentration of gas which was aimed towards analyzing gas concentration in a given air sample.The main goal of this application was to provide statistics of concentration count in the air and based on our statistics notify the users of the effects of increase or decrease for the gas percentage. We implemented analysis of this statistics through various graphical representations.

Technology and Tools used : Arduino Yun, DHT11 temperature and humidity sensors and MQ135 Gas detection sensor, Node Red, Node.js, AngularJS, Google Charts, Twitter Bootstrap, IBM Bluemix, IBM Cloudant.
Internet Of Things using Arduino Yun
https://github.com/pankajrksingh/IOTProject
Developed a distributed application project based on guard management system using Express framework over Node.js, AngularJS and various data caching techniques,authentication and message queuing.
Workforce Management System
https://github.com/aakash77/xxxsecurity
First Runner-up at Startup Weekend
Kid Cloud
Designed and Developed LinkedIn Prototype in two implementations. Firstly it was implemented in MEAN Stack where in this case M referred to MySQL, and the Second implementation was using Java, JSP, SOAP Web Services, AngularJS and Bootstrap.
LinkedIn Prototype Simulation
https://github.com/aakash77/LinkedIn-Simulation-RabbitMQ
While in the training period at Impetus, I designed and developed a travel portal and airline ticketing web application. The user may view available flights between any cities and finally book them. The technology stack included Java, Spring Framework, jQuery, JSP, Hibernate and MySQL
Serve Voyage
Designed and Developed a keyboard application which was aimed to put forth a design that makes the chatting easier by providing an easy and effortless typing. We included the BASIC KEYS and the QWERTY KEYPAD, which is the soul of any keyboard and also bring up the idea to include the mandatory features for chatting, i.e. ABBREVIATIONS and SHORT FORMS. Additionally, the keyboard was provided with keys that help them to easily express their emotions through EMOTICONS replacing FUNCTION keys.
ASAP Keyboard
Disaster and Humanitarian Relief
The Emerald Heights Internal School
Felicitated by the Mayor for collecting funds for Earthquake relief fund
Student
LinkedIn
www.linkedin.com
Learning Kubernetes
http://www.linkedin.com/learning/learning-kubernetes
Amazon Web Services (AWS)
www.youracclaim.com
AWS Certified Solutions Architect – Associate
https://www.youracclaim.com/badges/bfc469c4-237c-4a98-9187-06ec1c4c4e03/linked_in_profile
https://www.linkedin.com/in/michael-dimchuk-72a53886
Palo Alto, CA
Michael Dimchuk
Senior Software Engineer at Rivian
https://www.linkedin.com/in/guy-cole
San Francisco Bay Area
Guy Cole
Staff Engineer at Rivian
https://www.linkedin.com/in/yleichanok
Mountain View, CA
Eugene Leichanok
Staff Software Engineer at Rivian
https://www.linkedin.com/in/sangitdhanani
San Jose, CA
Sangit Dhanani
Software Engineer at Rivian
https://www.linkedin.com/in/kashyapbhansali
San Francisco Bay Area
Kashyap Bhansali
Senior Software Engineer at Rivian | prev. VMware | ASU Grad
https://www.linkedin.com/in/fvaldez421
Santa Clara, CA
Frank Valdez
Software Engineer at Rivian
https://www.linkedin.com/in/thuanbao
San Jose, CA
Thuan Bao
Senior Software Engineer
https://www.linkedin.com/in/dennisthompson11
San Carlos, CA
Dennis Thompson
Staff Software Engineer at Rivian
https://www.linkedin.com/in/eric-johnson-811b6a191
San Francisco Bay Area
Eric Johnson
Staff Software Engineer, Data Platform at Rivian
https://www.linkedin.com/in/alexma1
Sunnyvale, CA
Alexander Martin
Sr Staff Software Engineer at Rivian
https://www.linkedin.com/in/rabbaniusama
San Francisco Bay Area
Usama Rabbani
Senior Software Engineer at Rivian
https://www.linkedin.com/in/vjsankar
San Jose, CA
Vijayanand Sankarasubramanian
Principal Engineer at Rivian
https://www.linkedin.com/in/seemaacharya
Seattle, WA
Seema Acharya
Software Engineering Manager at Mercedes-Benz Research & Development North America, Inc.
https://www.linkedin.com/in/ganeshwork
San Francisco Bay Area
Ganesh M.
Experienced Software Engineer | Backend Development | Distributed Systems and AI Enthusiast
https://www.linkedin.com/in/okan-gundogan-a3472763
Atlanta, GA
Okan Gundogan
EPAM Systems şirketinde Senior Software Developer
https://www.linkedin.com/in/neetabhat
San Jose, CA
Neeta Bhat
Senior Software Engineer at Aruba, a Hewlett Packard Enterprise company
https://www.linkedin.com/in/dhanrajjadhav
San Francisco, CA
Dhanraj J.
Senior Software Engineer at Atlassian
https://www.linkedin.com/in/nikiteshjain
Atlanta, GA
Nikitesh Jain
Senior Software Engineer at Hubspot
Yeshodhan Kulkarni
      
          



            
              
        
              
  

    
        I've worked with Aakash for around 4 years at TP-Link Kasa, and I really can't thank Aakash enough for making those 4 years feel like a breeze. His ability to adapt, learn and execute multiple projects really amazed me during the time I worked with him. He's patient, approachable and reliable which makes him stand out. 
Aakash has a flair for IoT, AWS and Java and I'm sure he can tackle any technical challenge, known or unknown with ease. You really want Aakash by your side for any high-pressure, time/mission critical workloads to be executed successfully.
I highly recommend working with Aakash and wish him all the best for his future endeavors. Farza Pulikkalakath
      
          



            
              
        
              
  

    
        Aakash and I worked together for more than 3 years at TP-Link Research America. He is one of the most talented people that I've ever come across. Aakash is greatly committed to any project that he is assigned to and makes sure that the project is executed efficiently in a timely manner. His technical skills are highly commendable and he puts in a great effort to learn and stay up to date with the latest technologies. Aakash always goes above and beyond to support peers when they need help. I thoroughly enjoyed working with Aakash and would highly recommend him! 
https://in.linkedin.com/in/aakash-mangal-759626185
Jaipur
aakash mangal
Student at Jaipur Engineering College & Research Center,jaipur
https://in.linkedin.com/in/aakash-mangal-76497212b
Nagda
aakash mangal
PVK Coordinator at Vrutti livelihood impact partners
https://in.linkedin.com/in/aakash-mangal-5a072762
Noida
aakash mangal
Attended Indira Gandhi National Open University
Rivian
https://media-exp1.licdn.com/dms/image/C4D07AQFKvvJSntbfkQ/group-logo_image-shrink_92x92/0/1631009489317?e=1647691200&v=beta&t=lyFPDP6Nh2ldr6oCcF0uIV8WhRDQxZuBQwjnWFIHXuk
https://www.linkedin.com/groups/8836660
Rivian future owners
https://media-exp1.licdn.com/dms/image/C5607AQGMCO9qmy2lOw/group-logo_image-shrink_92x92/0/1631010769702?e=1647691200&v=beta&t=4WOhJ0v21m53diA2JKguAuBrZklomQqCbCAXk9Tg6B8
https://www.linkedin.com/groups/13705818