Summary
Amanda Lin is a Senior Software Engineering Manager with 9 years of experience, based in Chicago and currently leading engineering efforts at GitHub. She is a full‑stack engineer fluent in Ruby and TypeScript/Rails who has shipped greenfield features like the Command Palette and now contributes to Codespaces while previously leading the Feature Lifecycle team that built internal frameworks for feature flagging and experimentation. Amanda combines product-minded engineering with growth analytics—driving A/B experimentation, onboarding flows, and targeted work on product debt through community-driven projects like Project Paper Cuts. Her early Dev Bootcamp apprenticeship and teaching experience, plus rotations across backend and iOS, give her practical breadth, and an unusual background in marketing and account management (Yelp, McGraw-Hill) means she brings strong user empathy and business acumen to technical leadership. She holds dual BAs from The Ohio State University and is known for enabling confident, measurable rollouts at scale.
10 years of coding experience
7 years of employment as a software developer
Dev Bootcamp
Bachelor of Arts (B.A.), International Studies (world business and economy) B.A. & Strategic Communication B.A., Bachelor of Arts (B.A.), International Studies (world business and economy) B.A. & Strategic Communication B.A. at The Ohio State University
English