Erin Coughlan is a software engineer with a decade of experience specializing in front-end development and JavaScript tooling, currently based in the Greater Pittsburgh area. A Harvey Mudd CS graduate and former Google software engineering intern, she has contributed to high-profile open-source projects including google/closure-compiler and angular/material. Her work focuses on AngularJS type definitions, UI components, and robustness—adding detailed externs for Angular Material and implementing the initial panel component with positioning, tests, and styling. Erin combines a strong engineering foundation with practical attention to compatibility across framework versions, helping prevent runtime errors through better typing and tests. Her background in stage and lighting engineering hints at a practical, systems-oriented mindset for orchestrating complex front-end interactions.
10 years of coding experience
3 years of employment as a software developer
B.S, Computer Science, B.S, Computer Science at Harvey Mudd College
Contributions:60 commits, 78 PRs, 54 pushes in 1 year 2 months
Contributions summary:Erin primarily contributed to the `angular/material` repository by fixing bugs related to the dialog and tooltip components, as well as cleaning up DOM elements in tests. They also implemented the initial implementation of the panel component, including adding functionality, tests, and styling. Furthermore, the user added positioning configurations, including absolute and relative positioning, to the panel component, enhancing its flexibility.
Contributions summary:Erin contributed primarily to the project's externs related to AngularJS, specifically adding and updating type definitions for Angular Material and core Angular libraries. These contributions included adding type definitions for `md.VirtualRepeatContainerController`, `$panel`, and related components. The changes also reflect the user's involvement in adapting the project to different versions of Angular, ensuring compatibility and code correctness.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.