Andrew Chang‑DeWitt

Experienced Software Engineering Intern & Computer Science student with a passion for mathematics, programming languages, & Rust. Currently seeking an internship for summer 2025.

Education

Bachelor of Science in Computer Science

Illinois Institute of Technology, Chicago, IL, August 2024 - May 2026

Completing coursework on CS & SWE fundamentals, including data structures, algorithms, computer organization & assembly programming, systems programming, programming paradigms, & database organization w/ special interests in discrete mathematics & programming language theory.

Experience

Department of Computer Science, Northwestern University

Undergraduate research assistant, March 2024 - June 2024

  • racket
  • unit testing
  • teamwork
  • research
  • Worked in a programming language research lab focused on exploring tools to improve developer experience and increase code correctness by reducing the friction of introducing types and/or testing contracts to previously untyped and/or untested code bases.
  • Assisted in the beginning stages of creating an LLM-based tool for generating test suites capable of capturing a high degree of possible bugs for a given software source
  • Researched fuzzing techniques to use in tandem w/ LLM test generation to hopefully improve the generated tests

Tinder

Web Engineering Intern, June 2022 - Jan 2023

  • typescript
  • react
  • redux
  • nodejs
  • github
  • unit testing
  • user studies
  • teamwork
  • project planning
  • Led implementation planning for & worked with a cross-disciplinary team including engineering, product, & design to develop a new feature shipped on Tinder's web app in late Q3 of 2022, impacting tens of millions of users
  • Participated in the code-review & release process as well as regular, informal Scrum ceremonies
  • Assisted in migrating JavaScript typed in Flow to TypeScript across the application
  • Improved the Web experience for tens of millions of users by identifying & shipping fixes for a11y & i18n bugs

Indiana University

Assistant Web Master, Aug 2021 - June 2022

  • c#
  • .net
  • javascript
  • vue
  • html
  • css
  • communication
  • Updated outdated .NET Razor views from Bootstrap/JQuery to Indiana University's modern css framework, improving page load times
  • Implemented additional features in HTML, CSS, & vanilla JS (or Vue, where applicable)
  • Built dev tools in Python & TypeScript to automate data & file collection & formatting

Department of Family Resources, State of Indiana

State Eligibility Consultant, Jun 2019 - Aug 2020,
Team Lead, May 2018 - Jun 2019,
Eligibility Specialist, Aug 2016 - Jun 2019

  • leadership
  • coaching & mentorship
  • communication
  • project planning
  • Assisted clients & team members in de-escalating intensely emotional situations in order to help solve problems in benefit cases/applications & advise on complicated policies
  • Trained 12 new employees & coached a team of experienced employees to improve their customer service, communication, & problem-solving skills by designing & hosting group training sessions complemented with targeted 1:1 mentoring
  • Collaborated with local office & regional management to improve business processes for efficiency & accuracy, saving 90+ minutes/day when generating reports & assigning case loads