Skip to main content
Kevin McGinn

Kevin McGinn

(he/him)

Senior Backend Engineer

Senior Software Engineer at Fi

Portland, Oregon, United States🇺🇸
Open to:Being mentoredCollaborationsMentoring others
Preferred workplace:Remote (same country)
Report

Activity

Active on:Bluesky networkbzh.herve.atmot.resultPopfeed

Loading activity...

View full activity

Career: 6

Senior Software Engineer

Fi

Full-time · Remote

Mar 2023 - Present

- Strava integration - OAuth, uptaking Strava API, collaborating with Strava's engineering team, analytics for tracking adoption - Search Party (v1) - new web app for shareable links so anyone can track a lost pet without the app - New membership management portal, including easier self-serve cancelations - Overhauling ecommerce client and purchase pipeline to support international currencies, establishing practices on how to continue to add new currencies

TypeScriptReact.jsGraphQLExpress.jsNode.jsAWS

Backend Engineer

Noom (United States)

Full-time · Remote

Apr 2022 - Jan 2023

- Augmented add-ons purchase lifecycle pipeline to support new products - Standardized add-ons discount system to enable flexibility in price point experimentation - Picked up skills in React to implement client-side changes to the add-ons offer pages

React.jsPythonDjangoAWSAWS Lambda

Software Development Engineer II

Microsoft

Full-time · Hybrid

Aug 2014 - Apr 2022

- Modernized and maintained custom engineering systems to ensure productivity for hundreds of internal developers - Collaborated across disciplines to create and maintain inventory and reporting infrastructure for legal, security, and privacy (GDPR) compliance - Supported the telemetry pipeline and ASP.NET MVC web portal for performance insights into Dynamics 365 Finance and Operations environments - Creating and optimizing analytics data pipelines and governance dashboard experiences for Power Platform administrators

Microsoft AzureC#Nuget

Software Engineer Intern

Garmin International

Internship · On-site

Jun 2013 - Aug 2013

- Developed comprehensive suite of regression tests for important component of aviation panel mount display product - Implemented non-trivial modification of a navigation feature

Undergraduate TA

University of Notre Dame

On-site

Jan 2013 - May 2013

Course: Digital Logic Design - Helped students achieve greater understanding of Verilog-based labs - Graded homework assignments

Undergraduate Research Assistant

University of Notre Dame

On-site

Aug 2012 - May 2013

- Co-authored BTAS 2013 conference paper on Iris Recognition - Acquired appropriate iris images for comparison testing - Authored shell scripts to parse results - Modified Python program to allow for flexible testing - Scheduled appointments for 50+ participants

Skills: 32

Technical

ASP.NET MVCAWSC#C++CSSDjangoExpress.jsGit
GithubGraphQLHTML 5JavaJavaScriptMicrosoft AzureNode.jsPostgreSQLPowershellProgrammingPythonPython (Programming Language)React.jsSQLTypeScript

Other

AWS LambdaAzure DevOpsAzure FunctionsAzure Key VaultC/C++ STLC++ LanguageComputer ScienceKusto Query Language (KQL)
Nuget

Publications: 1

Identity Verification Using Iris Images: Performance of Human Examiners

IEEE International Conference on Biometrics Theory, Applications and Systems (BTAS)

2013

Education: 1

University of Notre Dame

Bachelor of Science (B.S.), Computer Engineering

Sep 2010 - May 2014

Activities / Societies: Glee Club, Student Players, Pasquerilla East Musical Company

Courses: 9

Database Concepts

Programming Paradigms

Electric Circuits

Computer Architecture

Healthcare Analytics

Mobile Applications Projects

Operating Systems

Discrete Mathematics

Digital Logic Design

Awards: 1

GDPR Star

May 2018

Recognition for contributions ensuring Microsoft products are compliant with GDPR

Languages: 1

English(Native or bilingual)

Also find Kevin McGinn on…