Andrew Seguin is a Staff Software Engineer with nine years of professional experience crafting front-end systems and UI components at scale, currently at Google after a decade of progressively senior roles. He brings deep systems and language knowledge—from C/C++ and assembly to Java and functional languages like Scheme and SML—paired with practical expertise in version control, network security, and OS-level concerns. Andrew is an active contributor to high-profile Angular projects, helping evolve Angular Material and the framework’s component infrastructure by improving docs, tests, polyfills, and interactive examples. Comfortable translating complex technical requirements into polished user-facing components, he also draws on early customer-facing support roles to communicate effectively with stakeholders. Based in Campbell, California, he’s fluent in French and Spanish, an uncommon asset for cross-cultural engineering collaboration.
9 years of coding experience
14 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at The University of Texas at Dallas
Contributions:25 reviews, 35 commits, 127 PRs in 2 years 11 months
Contributions summary:Andrew primarily contributed to the documentation site for Angular components. Their work focused on surfacing API documentation for testing harnesses, correcting issues within component specifications, and integrating new scenes/examples. The user added table, tabs, and sort scenes to the documentation, suggesting a focus on expanding the examples and interactive elements of the site. They also updated versions for v10.
Component infrastructure and Material Design components for Angular
Role in this project:
Front-end Developer
Contributions:89 releases, 984 reviews, 605 commits in 6 years
Contributions summary:Andrew's commits primarily focused on developing user interface (UI) components for the Angular Material library. Their work included implementing features for a sidenav, adding support for setting values to 0 in a progress circle, adding the initial functionality of tab nav bars, and adding tooltip animation and styling. They also added the ability to support themes in the user interface components by adjusting the underlying CSS and styling. The user modified and added files related to the examples in the Angular Material demo app.
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.