Microsoft

Software Engineer Intern

May 2019 - Aug 2019

I worked on a Visual Studio Code extension that simulates a microcontroller called the Adafruit Circuit Playground Express by creating a mock API of the real library. What this allows the user to do is run their code on a simulator and have it work exactly the same as if they had the real device. The board as well as our extension supports a variety of sensors such as sound, temperature, and shake. The extension includes a device simulator, debugger, serial monitor as well as a multitude of extra features that makes life a lot easier for developers. These features include IntelliSense autocompletion, deploying to the microcontroller as well as print debugging inside Visual Studio Code. I worked on this extension with a team of other interns. I worked on the mock API, sound support

You can check out our project on the Visual Studio Code Marketplace.

Technologies I have used for this role are TypeScript, React, Python, Git, and Azure DevOps.

SAP

SAP iXp Intern - Jam Full Stack Web Developer

Sept 2018 - May 2019

I've worked on the report creation feature that queries millions of records to generate a report and is used by millions of users for administrative purposes. I wrote unit tests for new features that I created as well as automation tests for our test suite. I've performed manual weekly regression testing and post-deployment sanity testing. For the reporting feature, I used Ruby on Rails for both the front-end and back-end. The unit tests were written in Ruby and the automation tests were written in Ruby using Watir and RSpec.

Technologies I have used for this role are Ruby on Rails, Docker, Git, JavaScript, Jenkins, Watir, and Linux.

Momentus Software

Software Developement Intern

May 2018 - Sept 2018

I created a 3D model for engineers to visualize drill trajectories on both desktop and mobile using three.js as part of a webapp. Implemented a RESTful API for creating graphs based that pulled data from a database. (AngularJS, Node.js, HTML, CSS, Python, Selenium, Jenkins). For another project, I created an interactive timeline for a web application to visuaize the growth of a network. I also implemented the toggling of user profiles with 3D animations.