Resume
My resume is included below. For a downloadable pdf, click here.
EDUCATION
- Rochester Institute of Technology, Rochester, NY
- Degree: Bachelor of Science in Computer Science, May 2016
WORK EXPERIENCE
- Microsoft
August 2016 - Present
Software Engineer
- Working on Skype Chat Service
- Microsoft
June 2015 - August 2015
Software Engineer Intern
- Worked on the Real Time Media team for Skype
- Created a system profiler for encoding and decoding performance
- Written in C++
- Encoded and decoded video on machines to determine max throughput
- Built a script to run the profiler and create graphs of the results
- Did some preliminary analysis on the data
- Oracle Primavera
June 2014 - January 2015
Co-op Applications Engineer- Worked on a cross-cutting application feature
- Allowed for scoping of data that was previously available globally
- Refactored many pages that interface with the data to respect the new model
- Updating almost all of the integration tests for data access to expect scoped data
- Modified application code and database queries
- Integrated security into an existing feature
- Refactored most of the interface to handle the new security model
- Refactored half of the server code relating to the feature
- Updated many existing integration tests that relied on the old permissions model
- Managed multiple feature branches
- In charge of maintaining the feature branch, and keeping it up to date with the stable branch
- Ensured no breakages or regressions introduced by code on the branch
- Pushed code to the stable branch
- Worked on a cross-cutting application feature
- University of Pennsylvania, Chemistry Computing Department
May 2013 - August 2013
Junior Systems Administrator / Senior Technologist- Designed and constructed a server for use in a cluster systems
- Installed GAMESS and Gaussian
- Added the server as a node on the cluster
- Designed a new website for the Chemistry Computing Department and 2 chemistry research groups
- Set up a development server for use by the Chemistry Computing Department
- Resolved computer issues for various faculty members
- Designed and constructed a server for use in a cluster systems
SKILLS
- Administration skills in OS X and Linux, with some knowledge of system programming in Linux
- Java, Python, JavaScript, LessCSS and CSS, Bash
- Git, Sublime Text, Eclipse IDE, WebStorm, Notepad++, Vim
- Web Design, Web Development, Working with groups, Team Development, Code Documentation
AWARDS
- Eagle Scout (2011)
- RIT Dean's List
- RIT Presidential Scholarship