Andrew Scott

Software Engineering at Google

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inAngular Development and Ecosystem
Andrew Scott is a software engineer with 11 years of experience, currently building scalable developer-facing systems at Google after internships at Rockwell Automation and Robert W. Baird. He holds a B.S. in Software Engineering from Milwaukee School of Engineering and blends strong full-stack skills (C#, Java, JavaScript, HTML/CSS, SQL) with a growing focus on functional programming—having completed Scala coursework and explored Clojure. An active open-source contributor to high-profile Angular projects, he has improved router behavior, CLI schematics, and VS Code language-service features, showing both front-end finesse and tooling sensibility. Based in Portland, he brings practical production experience, a test-driven mindset, and a knack for refactoring complex components to improve performance and developer ergonomics.
code11 years of coding experience
job5 years of employment as a software developer
bookSoftware Engineering, Software Engineering at Indiana Institute of Technology
bookB.S., Software Engineering, B.S., Software Engineering at Milwaukee School of Engineering
github-logo-circle

Github Skills (23)

unit-testing10
url-routing10
visual-studio-code-extension10
javascript10
routers10
component-development10
router10
typescript10
language-server-protocol10
rxjs10
material-design10
language-server10
schematic10
front-end-development10
angular-cli10

Programming languages (11)

TypeScriptJavaBikeshedCoffeeScriptScalaMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
angular/angular

Jul 2019 - Jan 2023

Deliver web apps with confidence 🚀
Role in this project:
userFront-end Developer
Contributions:57 releases, 2078 reviews, 1008 commits in 3 years 6 months
Contributions summary:Andrew contributed to the Angular framework repository by focusing on enhancements and fixes for the Router module. They primarily refactored the Router's core components and directives to utilize standalone components and implemented features like the inclusion of an `info` input in `RouterLink` for passing transient data. The user's work included improving the performance of change detection and improving the scrolling behavior. They also addressed edge cases in route matching and made related updates to unit tests.
reactjavascriptpwanodejsweb-developer
Angular extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:56 releases, 257 reviews, 213 commits in 2 years 4 months
Contributions summary:Andrew made significant contributions to the Angular Language Service extension for Visual Studio Code. They implemented new features, including support for type definitions, references, and renaming capabilities, enhancing the IDE's functionality for Angular developers. The user also improved the performance and reliability of the extension by addressing project closure issues and optimizing code execution. Furthermore, they enhanced the user experience by providing code lenses and prompts for Ivy language service adoption.
visual-studio-codevscodevscode-extensionintellisenselanguage-server
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.
Request Free Trial
Andrew Scott - Software Engineering at Google