KM
About
Full Stack Engineer with experience building and shipping applications in various languages and frameworks. Big fan of running, mountains, DIY-ing.
Work Experience
MicrosoftHybrid Remote
2022 - Present
Software Engineer
Joined the Experience and Devices org, working on the Office team to develop and enhance Office applications and services. Contributing to the content workflow of support.microsoft.com, a high-traffic site with 1B+ annual users.
C#
TypeScript
React
Redux
GraphQL
Capital OneRemote
Summer 2021
Software Engineer Intern
Developed a web application to modernize static sites, integrating Tableau and QuickSight, and enabling streamlined business analytics for 30k+ users across many teams. Utilized Capital One's learning resources to obtain Certified Secure Software Engineer (CSSE) and CSSE Pro certifications.
TypeScript
React
Express.js
SQL
MerckRemote
Summer 2020
Software Engineer Intern
Developed a computer vision system using FRCNN and a mechanical disintegration apparatus, automating pill disintegration analysis and providing crucial data while eliminating manual analysis. Designed interactive visualization maps to monitor pharmaceutical product distribution, leveraging Merck's Blockchain API to combat fraud.
Python
Go
JavaScript
D3.js
OpenCV
NumPy
Venus Technology VenturesAcquired 2021
Summer 2019
Software Engineer Intern
Integrated Stanford CoreNLP pipeline into a fintech voice platform to recognize natural language patterns and create custom user vocabulary, contributing to patent application. Led app refactoring effort, integrating 10+ APIs, migrating UI to Sencha, adding authentication flow and voice AI.
Go
JavaScript
Sencha
NLP
Education
Princeton University
Graduated 2022
Bachelor of Engineering in Computer Science
In-Major GPA: 3.63
Skills
C#
Python
Golang
Java
JavaScript/TypeScript
React
Redux
Next.js
Node.js
Express.js
Bootstrap
GraphQL
Swagger
Azure
AWS
Postgres
SQL
Projects
TigerStudy
tigerapps.org
Study group finder made for Princeton's McGraw Center for Teaching and Learning. Now maintained by Princeton.
Python
JavaScript
MerckMap
kasey-mcfadden.github.iohack_ru/
Interactive map-based data visualization model that sorts data from Merck's Blockchain API. Won 1st Place, Merck Blockchain API Challenge @ HackRU.
Hackathon
Lead Developer
Python
Go
JavaScript
D3.js
NFThesis
github.comkasey-mcfadden/NFThesis-Contract
Deployed a smart contract on the Ropsten testnet allowing students to mint their senior theses as NFTs.
Solidity
JavaScript
Ethers.js
Hardhat
Alchemy
Adaptive Replacement Cache
github.comkasey-mcfadden/arc
A cache optimized to favor either recency or frequency, improving hit ratio.
Go
Edgeways
Twitter-like platform incorporating periodic foreign language quizzes within your feed, tailored to the tweets you encounter.
Python
JavaScript