Education
Northwestern University
Sept. 2015 to Current
B.S. Computer Science 2019
M.S. Computer Science 2019
Cumulative GPA: 3.8/4.0
Dean's List Honors: 6/9 Quarters
Relevant Coursework: Distributed Systems, Networking, Operating Systems, Algorithms, Machine Learning, Artificial Intelligence
Employment
Microsoft
Redmond, WA
Software Engineering Intern, Artifact Services Team
June 2018 to Sept. 2018

  • Designed and implemented microservices to extend an existing distributed system within the Microsoft Engineering System to incorporate cloud computing services, projected to save over $5 million in storage costs
  • Supported existing services within the Microsoft Engineering System, enabling developers both inside and outside of Microsoft to be more productive

Northwestern University
Evanston, IL
Teaching Assistant, EECS 336: Design & Analysis of Algorithms
Sept. 2017 to Dec. 2017

  • Led weekly discussion sections, held office hours, and assisted with grading
  • Course curriculum included dynamic programming, reductions, computational complexity theory, greedy algorithms, and approximation algorithms

Rise Science
Chicago, IL
Software Engineering Intern
June 2017 to Apr. 2018

Rise Science is a sleep-coaching startup that works with athletic organizations such as the Chicago Bulls and Alabama Football to improve performance. At Rise, sleep coaches pore over hundreds of data points before reaching out with personalized guidance for each athlete. My main focus was making this process more efficient by iteratively improving a data dashboard site Rise maintains for sleep coaches.

  • Implemented a new navigation system and search experience using AngularJS and Algolia, leading to a significant reduction in navigation time 
  • Developed new API endpoints using Django and Pandas, allowing sleep coaches to view previously inaccessible analytics data

  • Debugged, redesigned, and refactored existing tools, improving user experience and maintainability

Projects
Survivor NetLogo Model
Apr. 2018 to June 2018
  • Developed a valid, agent-based model to simulate the formation of voting alliances within the Survivor reality competition
  • Built using NetLogo, an agent-based programming language and integrated modeling environment
StruggleBus
Apr. 2018 to June 2018
  • Developed an app that helps college students find friends to take classes with
  • Built using Ionic and Firebase
Public Good Software Chatbot
Mar. 2017 to June 2017

  • Worked with Northwestern's Knight Lab and Public Good Software to research, prototype, and test a chat experience for the Public Good platform
  • Utilized the Motion AI platform to iteratively design a conversational interface that  matches users’ passions and location with related nonprofits
  • Developed an API using Node, Express, and MongoDB  that returns nonprofits in Public Good's database based on related cause and location.

Activities
Institute of Electrical and Electronics Engineers · Technical Program Director (September 2017 - April 2018)
Jan. 2016 to Current

  • Managed a team of 3 in the IE3 Technical Program; led brainstorming and hacking sessions to help students design and build a side project
  • Organized BadHacks, an 8-hour hackathon with 40+ attendees that encouraged novice developers to learn new skills by creating a silly project
  • Organized Project Showcase, a project fair with 20+ student teams for students to present independent side projects to peers and industry judges


Additional Activities: Northwestern Club Baseball, Delta Chi Fraternity

Skills
Languages & Frameworks: Python (Django), C# (.NET), C/C++, HTML, CSS, Javascript (AngularJS, Node)