Aakash Vashishtha

Tempe, Arizona 85288 · (602)574-5228 · avashis9@asu.edu

I am a highly motivated Software Development Engineer with two years experience in AWS, GCP, Python, Java, SQL, Terraform and microservices architecture. Proven track record in delivering projects, optimizing processes, and enhancing efficiency with Strong problem-solving and leadership skills. I am looking for a summer internship as a software developer in a fast-paced organization where I can develop and harness my technical skills and be a positive return on investement to the company.


Experience

Software Developer II

Hashedin By Deloitte (Contractor at Thomson Reuters US office)

Stack : AWS (Step Function, Cloudwatch, Athena, Glue, Lambda), Python (Boto3, Pyspark), Postgres, Jfrog, Java(Spring Boot)

Worked on the backend of an e-commerce website using Java Spring Boot and Netflix Eureka as a part of training.

  • Implemented using microservice architecture, created the cart and orders microservice.
  • Deployed the Microservices and the database on GCP.

Worked on Ingest and Publishing for organization authority in Thomson Reuters.

  • Modified Ingest Step Function to increase max concurrency for ingestion glue jobs, increasing the efficiency of Ingest step function and reducing the execution time significantly.
  • Performed data validation and preprocessing to standardize the data ingested in the tables.
  • Created Glue jobs to generate reports (naics/country/sic/partition) of the organizations and stored it in s3 to feed it to the API facing the customers as well as notifying them when a new report was generated through SNS.
  • Wrote test cases and brought test coverage from 7% to 80% for the whole Gcs publishing repo. Found a bug which was causing the publishing glue job to fail constantly and was being worked on by the colleagues. I Pointed out the exact issue and got it fixed.
  • Spearheaded the implementation of spark executor logs for all Glue jobs, addressing a long-standing issue adopted across Org Authority Team repositories.
  • Engineered organization ID mappings in PostgreSQL via PySpark, optimizing performance and transitioning to a shared library for streamlined use.

Led a 4-member team in integrating Dragos on an AWS Outpost server with Greengrass, developing an end-to-end data pipeline for insightful AWS Quicksight reports, utilized as a POC for clients like Shell and Koch.

JAN 2022 - JUL 2023

Platform Engineer

WABTEC corporation

Stack : Terraform, AWS (EC2, Eventbridge, EMR, Athena, Glue, Lambda), Python (Boto3, Pyspark), HiveQL

Migrated the current infrastructure to IaC (Infrastructure as Code) using Terraform & Chef.

  • New setup now allows various features such as spinning up Redshift, EMR & Kubernetes clusters.
  • All applications now run on Chef bootstrapped servers created using terraform with additional support for AWS auto-scaling and AWS load balancing (both ALB & ELB).

POC of next gen Data Lake architecture using Terraform. PoC was a success and was adopted for org wide usage.

  • Ran Glue crawler and EMR jobs (pyspark and hiveql queries in master node) to benchmark efficiency on 125 GB data.
  • Ran Glue jobs & Athena queries on the schema created by Glue crawler, documented the steps to be used in the new setup.
  • Increased the availability of the system by automating fallback to backup clusters when emr-targets are unhealthy (AWS Lambda, network-LB, Boto3).
  • Created an email based notification service on a serverless architecture (Lambda, EventBridge and SNS) to notify the team when an EMR cluster terminates and a backup cluster gets activated.

JAN 2021 - JAN 2022

Software Engineering Intern

R Systems International, Noida

Stack : Python (Django), MySQL, JS/Bootstrap5

Report Manager - A web-app to automate the record of ticket-approvals. Team now doesn’t have to store emails in excel sheets manually, excel/pdf/zip files were created on demand. Emails were parsed and stored in mysql tagged with subject for easy querying. Bitlocker - Inventory management app that keeps track of the company assets given to the employees.

Internship, May ’19 - Jul ’19

Software Engineering Intern

Riders Easyrath, Gurgaon

Stack : ElectronJS, Bootstrap5, SQL/Websql

Created the front end and windows exec (electronJS) of POS (Point Of Sale) website, worked on state management using client side cookies (WebSQL, Js). Used webSql to store the data offline and synced it with the database when the user came online.

Internship, Jun ’20 - Jul ’20

Software Engineering Intern

Cogmac Industries, Noida

Stack : Python (BeautifulSoup4), VueJS, HTML/CSS

Created tools for web scraping, managing java heap, login/signup page & automated file downloads.

Internship, May ’18 - Jul ’18

Education

Arizona State University, Tempe

Masters
Software Engineering

GPA: 3.7/4.0

August 2023 - Present

Manipal Institute of Technology, Manipal

Bachelor of Technology
Computer Science and Communication

CGPA: 8.30/10.0

July 2017 - August 2021

Projects

Springboot App:

ScrumPlay

Developed ScrumPlay, a team-based Scrum simulator using Spring MVC and Java Swing. Mimicking a Microsoft Azure environment, users engage in sprints, scrum calls, and sprint planning meetings, allowing dynamic modifications to user stories. The application fosters collaborative project management, generating insightful burndown charts post each sprint.

Course project, Nov ‘23

Android App:

VirtualDecor

A Java app for buying showpieces which uses AR (Google AR-Core) and allows users (user profile: Firestore) to visualise the item in their homes before actually buying it.

Course project, May ‘20

Data Mining:

Machine Learning using Transformers

Implemented the paper “Attention is all you need” to translate between Hindi and English Sentences. Used IIT Bombay English-Hindi Corpus as a dataset and divided it to obtain training dataset, word embeddings were created using Facebook’s fast-text.

Course project, May ‘20

Java game:

spykey

An Object finding game that uses template matching (Java OpenCV) where users have to find the given objects in a crowded background photo as fast as possible to beat the leaderboard (MySQL on AWS EC2).

Course project, Oct ‘19

C# App:

Manipal Tourism Information System

A tour management tool where users can see interesting destinations on the maps, users can book hotels, leave reviews for hotels. They can also book tour guides and tour packages, app used Oracle SQL database and C# for front and back end.

Course project, Oct ‘19

IOS App:

Allergy Card

App (Swift) allows first responders to get the details of a user's allergies and details (firestore database) in an accident via an id stored on their NFC card (CoreNFC). Android users will be directed to a webpage (AngularJS).

Course project, Oct ‘19

WebApp:

KnowDisaster

Led a team of 3 people to develop a web-app to predict occurrence of floods; notify users & emergency contacts and show nearest relief camp locations. Web-app (VueJS), User profile (MongoDB), geo-location queries (Websql), location heatmaps (HeatmapJS, GoogleMap API), weather data (Accuweather APIs).

Microsoft CodeFunDo Submission, Oct ‘18

Robotics:

R.U.G.V.E.D

RUGVED Systems is a student based team committed to designing autonomous robots with cutting edge artificial intelligence. I was a member of AI subsystem and worked on simulations & lane detection.

  • Simulated the IGVC ground and the RUGVED autonomous vehicle using ROS design engine, Gazebo, ran simulations using the actual measurements of the vehicle to test the trajectory of the vehicle using a 3D visualization tool Rviz.
  • Wrote code for Lane Detection by filtering out the camera feed on RUGVED using python OpenCV.
IGVC, Oakland University, Jun ’18

CLI App:

T-Mail

CLI app using sockets that sends messages to users authenticated via their Git accounts over terminal.

Feb '18 – March '18

Interests

Apart from being a Software developer, I am a fitness enthusiast and I was active in various college marathons. I enjoy travelling and I play guitar as a creative hobby, I have played guitar multiple times in company's fun and chill meetings for a audience of 100. I enjoy watching and playing football and was active in college football and basketball league. I was responsible of the event category called Proshow in college fest 2019, which was a sold out show in 2019. I anchored in various events in college fests as well as hosted multiple events in my company. I like to read fiction and non-fiction during my free time.


Achievements

  • Played key role in hiring new talent to Hashedin by Deloitte By shadowing interviews.
  • Won Cash prize for dance competition and achoring for events at Hashedin by Deloitte.
  • Got an Excellence award at Hashedin by Deloitte.
  • Convinced Wabtec IT team to switch to terraform for Infra automation.
  • Bronze medal in college 10k marathon.
  • Successfully Organised a college fest with sold out ticket sales.
  • Semi - Finals in college basketball league
  • Bronze medal in High School chess tournament