Andrew Chang‑DeWitt
Experienced SWE Intern & CS student with a passion for pl theory, compilers, & shipping clean, well-tested software. Currently seeking a new role with a team that values mentorship & learning.
Education
Illinois Institute of Technology
BS in Computer Science, May 2026
Completing CS courses including: data structures, algorithms, systems programming, operating systems, functional programming, pl theory & interpretors, compiler engineering, machine learning, information retrieval & databases, parallel & distributed computing (Spring 2026), types theory (Spring 2026)
Experience
PriML Compiler Lab
Undergraduate research assistant, May 2025 - August 2025
- Enabled thread synchronization in PriML with guaranteed responsive scheduling, a technique proven to eliminate up to 100% of deadline misses in some domains, by implementing algorithm inspired by rust's borrow checker to detect delays caused by misused condition variables (CVs)
- Unblocked development of new features & optimizations in the PriML compiler, by implementing dataflow analysis compiler phase from provided definition
- Learned Standard ML in 2 weeks by self-teaching through SMLJNJ/MLton docs, exploring build systems, & creating a simple directed graph library & lexer & parser extensions in PriML
NUCS exploreCSR
Undergraduate research assistant, March 2024 - June 2024
- Lowered friction to writing test suites in racket codebases, as measured by reaching > 50% test coverage in under 10 minutes, by building an MVP of a CLI tool that uses given source code to prompt for LLM & extracts returned code, then automatically evaluates the generated suite's effectiveness
Tinder, Core Web Platform
Software Engineer Intern, June 2022 - Jan 2023
- Improved match accuracy & dating outcomes for 10s of millions of users by leading web team's effort to ship new relationship intent feature, including taking feature ownership, writing user stories in jira, coding react components using typescript
- Delivered fixes to over 100 different bugs in html semantics, css, & translation implementations, enhancing web accessibility & internationalization for users worldwide
Center for Teaching & Learning
Web Developer Intern, Aug 2021 - June 2022
- Reduced page load times by 2-3x by migrating outdated code to modern vue/javascript/css
- Saved 10+ hours/month by producing tools in python & typescript to automate file processing
Indiana DFR, FSSA, Public Assistance Eligibility
Team Lead, Aug 2016 - Aug 2020
- Increased team KPIs on client happiness, accuracy, & timeliness by 10-35% by coaching new & experienced team members on soft skills, problem solving, & efficiency
- Saved 1.5+ hours/team/day by collaborating w/ other team leaders & upper-level management to identify pain points & automating processes for generating reports & assigning work