Professional Statement

Committed software engineer with a detailed approach to data analysis.

Skills

Python, Spark, SQL, C#, LightGBM, Machine Learning, TypeScript & Javascript, Scikit-learn, C++, Rust, TensorFlow, Power BI, Dutch Native Speaker

Professional Experience

Microsoft (Redmond, Wa)

Applied Data Scientist II, 12/15/2023 - Present

Applied Data Scientist, 03/01/2022 - 12/15/2023

  • Develop, deploy, and maintain machine learning models to automatically detect financial fraud, service abuse, and hacked accounts on Azure; saving an estimated $200M monthly.
  • Create robust data pipelines in Spark to ingest and featurize terabytes of usage data hourly across a dozen different Azure services.
  • Investigate emerging fraud patterns using anomaly detection, clustering, and deep learning.

Software Engineer, 08/19/2020 - 03/01/2022

  • Expand insights in OS testing repo for early detection of outages.
  • Analyze completion failures in Windows OS test system across millions of virtual machines running tests daily.
  • Present areas of improvement for test delivery reliability to leadership at weekly service health meeting.

Software Engineering Intern, 05/28/2019 - 08/17/2019

  • Developed test health metrics to show to test owners on an analytics dashboard
  • Provided recommendations on test duration SLA to test automation team for test owners
  • Created regression model for dynamic machine allocation and usage across all testing content.

Noblis Inc. (Reston, Va)

Machine Learning Lab Intern, 06/04/2018 - 08/10/2018

  • Developed building image classifier for overhead drone footage in TensorFlow.
  • Collaborated on an agile software development team.
  • Created web application to overlay identification model output on a map using Kepler.gl.
  • Presented work and improvement of existing model to CEO of the company.

RPI (Troy, Ny)

CSCI 1200 Data Structures Mentor, 01/16/2018 - 04/26/2019

  • Assist in weekly labs and office hour sessions providing help on assignments to more than 50 students.
  • Teach topics involving C++ STL implementation and customized data structure design.

Dyscalculia Services (Houston, Tx)

Dyscalculia Test, 05/20/2016 – 08/15/2017

  • Designed an online math test that returns a comprehensive report on a student’s math level with Javascript and PHP.
  • Developed an admin panel to view statistics on all test takers and common incorrectly answered questions.

Priemere Geotechnology (Houston, Tx)

Intern, 05/20/2013 – 08/15/2014

  • Updated company software from VB6 to VB.NET.
  • Created add-on for Arc-GIS allowing users to view soil and oil deposit cross-sections of a user defined region.

Leadership Experience

  • New Member Educator: Delta Tau Delta Fraternity, 01/15/2019 – 04/26/2019
  • Director of Member Development: Delta Tau Delta Fraternity, 08/27/2018 – 04/26/2019
  • President: Delta Tau Delta Fraternity, 01/16/2018 – 12/15/2018
  • Secretary: Partial Credit A Cappella, 01/16/2018 – 01/26/2019
  • Director of Academic Affairs: Delta Tau Delta Fraternity, 08/25/2017 – 12/20/2017
  • Community Service and Philanthropy Chair: Delta Tau Delta Fraternity, 01/20/2017 – 12/20/2017

Education

Rensselaer Polytechnic Institute (RPI), Troy, New York

B.S. Computer Science. Cumulative GPA: 3.31

Awards and Honors:

  • Dean’s Honor List: Fall 2016, Spring 2018
  • Order of Omega Greek Honors Society
  • Dr. Heinrich Medicus Scholarship Recipient
    • Local Fraternity Scholarship honoring strong academics and leadership.

Github Projects

  • CondenseMyTalk
    • Automatic video lecture summaries based on crowd-sourced voting, keyword search, and audio transcript summary.
    • Made with Python, NLTK, and the Google Cloud Speech-to-text API.
    • Ranked in top 15 hacks out of 53 submissions entered at HackRPI 2019 hackathon.
  • Dyscalculia Test
    • Creating a math test that sends the user a comprehensive report in pdf form about the test taker’s math level. This project is finished and helps to give information about math deficiencies for people that cannot be tested in person. Follow-up assignment developing an admin panel for client to view statistics on all test takers. Languages used are Javascript, PHP, and MYSQLi. Other software libraries used include fpdf, p5.js, chart.js, and mathjax.
  • ConductAR
    • An exciting new in progress project that allows users to conduct infront of a webcam and have music played in real-time. The original idea was to create an interactive installation focusing on music therapy in retirement homes and music participation in museums. Other use cases include real-time conducting for small theatre productions. This project makes use of machine learning to connect hand motion to tempo and dynamics of the music.
  • Project Euler

    Project Euler

  • Tabling Schedule
    • A schedule optimizer that takes in groups of people’s available schedules and returns a schedule of time slots that caters to everyone’s availability in addition to distributing the workload as evenly as possible.
  • Collatz Conjecture
    • Three programs focusing on visualizing the Collatz Conjecture in C++
      • Collatz Tree: Shows numbers branching out following reverse rule.
      • Collatz Sequence: Follows one number’s path to one.
      • Collatz Largest: Finds the longest Collatz sequence under a given number.
  • Prime Factorization
    • a prime factorization program that can find the prime factorization of a number and the prime factorizations of all values below a given number written in C.
  • Mastermind
    • Code from a high school project about finding the correct code to a game of mastermind in the fewest amount of moves. The essay associated with the program is here.
  • Simple Genetic Algorithm
    • A genetic algorithm helper class written in C++

Past Coursework

  • Spring 2020
    • CSCI 4150 - Introduction To Artificial Intelligence: B
    • CSCI 4964 - Graph Mining: A
    • COGS 2340 - Introduction to Linguistics: B+
    • ECON 4190 - International Economics and Globalization: Pass
  • Fall 2019
    • Co-Op at Dyscalculia Services
  • Spring 2019
    • CSCI 4967 - Economics and Computation: A
    • CSCI 4320 - Parallel Programming: B+
    • ECON 4130 - Money & Banking: C+
  • Fall 2018
    • CSCI 4230 - Cryptography & Network Security I: A
    • CSCI 4390 - Data Mining: B+
    • CSCI 4430 - Programming Languages: B
    • CSCI 2940 - Mentor CSCI 12000 Data Structures: A
    • CSCI 2940 - Effective Mentoring: A
    • PSYCH 1200 - General Psychology: C+
  • Spring 2018
    • CSCI 4210 - Operating Systems: B
    • CSCI 4260 - Graph Theory: Pass
    • CSCI 4800 - Numerical Computing: A-
    • CSCI 2940 - Mentor CSCI 1200 Data Structures: A
    • MGMT 1100 - Intro to Management: A-
  • Fall 2017
    • CSCI 2300 - Introduction to Algorithms: A-
    • CSCI 2600 - Principles of Software: B
    • MATH 2010 - Multivariable Calculus & Matrix Algebra: A-
    • BIOL 1010 - Introduction to Biology: B
    • BIOL 1015 - Introduction to Biology Lab: C
    • ECON 2010 - Intermediate Microeconomic Theory: C+
  • Spring 2017
    • CSCI 2500 - Computer Organization: B+
    • CSCI 2200 - Foundations of Computer Science: B
    • PHIL 2140 - Introduction to Logic: A
    • MATH 2400 - Introduction to Differential Equations: B-
  • Fall 2016
    • CSCI 1200 - Data Structures: A
    • MATH 1020 - Calculus 2: A
    • IHSS 1965 - Open Source Art, Music, Culture: A
    • CHEM 1100 - Chemistry 1: C+