Aravind Vasudevan

United States

@AravindVasudevan

Masters student at Carnegie Mellon University - School of Computer Science

Badges

Problem Solving
CPP
Java
Python
Days of Code

Certifications

Work Experience

  • Intern - Software Development Engineer

    GoDaddy•  May 2020 - August 2020

    • Reduced execution time of the analytics tool by two hours by redesigning it into multiple processes. • Devised an AWS Batch based architecture to parallelize analysis in the analytics tool, which will further decrease runtime. • Volunteered for the scrum master role to handle our project backlog on Jira, scrum meetings, and retrospective.

  • Software Engineer

    Zoho•  June 2018 - May 2019

    • Simplified transaction handling by implementing an annotation-based framework using Aspect-Oriented Programming. • Designed an HTTP connection pool library that can share pools between modules separate in multiple codebases. • Modularized i18n keysets by developing a library to load and validate keys across multiple repositories without collision. • Distributed configuration across runtime-dependent repositories by building a tool to manage and validate conf files. • Fixed distributed lock handling mechanism in Zoho CRM, which removed race-conditions between database operations.

  • Project Trainee

    Zoho•  December 2017 - March 2018

    • Minimized dependency among teams by decoupling Zoho CRM into several compile-time independent components. • Architected an observable-based inter-service communication framework that can resolve function calls at runtime.

  • Project Intern

    Tata Consultancy Services Ltd•  June 2017 - July 2017

    • Prototyped a chatbot to simplify data lookup in Planatics, a financial data management tool, using RASA NLU and flask. • Separated the chatbot service from the tool using microservice design-pattern and REST API for service interaction

Education

  • Carnegie Mellon University, Pittsburgh

    Software Engineering, MS•  August 2019 - Present

  • Anna University

    Computer Science, BE•  August 2014 - April 2018

Skills

AravindVasudevan has not updated skills details yet.