Vijay Iyer
**********@*****.*** 812-***-****
Github Linkedin
EDUCATION
Indiana University, BLOOMINGTON, IN DEC 2022
Master’s Degree in Computer Science CUMULATIVE GPA: 3.7/4.00 Vishwakarma Institute of Technology, PUNE, INDIA MAY 2016 Bachelor of Technology in Electronics and Telecommunication Engineering CPI: 8.51/10.00 TECHNICAL SKILLS
Programming Languages - Python, C#, Racket, C, JavaScript/Typescript, C++
Machine Learning - Scikit-Learn, Keras, PyTorch, Numpy, Pandas, Tensorflow, NLP, Computer Vision
Web Development – MERN, Flask, MVC ASP.NET, HTTP API Development
Databases - SQL Server, SQLite, MongoDB
Development Environments & Tools - VSCode, Python, Visual Studio, Git, Anaconda, Azure DevOps
UI - HTML, CSS, jQuery, ReactJS
Testing – Automation Testing (Selenium WebDriver), Unit Testing (Chai – Mocha, pytest) WORK EXPERIENCE
Microsoft Corporation, HYDERABAD, INDIA NOV, 2016 - OCT, 2020 Associate Consultant
Improved Coverage and Accuracy of Functional/User Test cases for Applications Under Test (Client’s Application) by writing Automation Test Scripts using Frameworks like CodedUI, Selenium WebDriver
Developed Methodology for writing test scripts for API testing using JSON and Http Request/Response related libraries provided by .NET
Managed DevOps pipeline for continuous testing of Application Under Test in the project in an Agile Framework GrantAide, (Remote Internship) MAY, 2022 - AUG, 2022 Machine Learning Scientist
Implemented Music Information Retrieval solutions like Automatic Chord Estimation, Automatic Key Estimation from Audio Files using open-source as well as custom implementation to enhance a music-related web application
Created a REST Endpoint for using results of the above ML model in web application
Implemented the prototype of an audio plugin that generates music, using JUCE framework in C++ PROJECTS
Python Compiler Fall 2021
Developed Python subset Compiler in Python as part of Course Assignments. Wrote code for all Intermediate passes from Parsed AST using Python built-in AST module to x86 Assembly Language.
Added Language Features like Functions, Tuples, Lambda expressions, While Loops, if-then-else statements and conditional expressions
Interpreter in Racket Fall 2021
Developed a basic Racket Interpreter in Racket as part of Course Assignments
Implemented the main features required in Lambda Calculus alongwith other basic operators Hidden Markov Model Implementations in Python Spring 2021
Implemented Viterbi Algorithm to find Parts-of-Speech tags
Solved the problem of finding most likely sequence of characters seen in noisy OCR Images using HMM Viterbi Algorithm
Web Development Fall 2022
Games : Breakout, Minesweeper
MVC Pattern Personal Project
Image Retrieval 2015-2016
Implemented and Compared Machine Learning Algorithms for Image Retrieval Task on CIFAR-10 as well Custom Rock Images Dataset using the following algorithms : KNN, Feedforward Neural Network, Convolutional Neural Networks