Wes Alvaro

Senior Software Engineer at Google

Chiyoda, Japan
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

👤
Senior
🎓
Top School
Wes Alvaro is a Senior Software Engineer with 14 years of experience blending systems-level work and modern web development, currently building at Google from Tokyo’s Chiyoda. His background spans .NET and web app development, assembly-level kernel work, and research-driven internships at Intel, Microsoft and Oak Ridge, giving him a rare full-stack-to-hardware perspective. At Google he’s progressed from Software Engineer to Senior Software Engineer, and his open-source contributions include front-end improvements to high-profile projects like AngularJS and Google Charts where he refactored async flows, added chart types, and improved testability. He excels at connecting complex backend capabilities to intuitive UIs and enjoys driving pragmatic refactors that make large codebases more maintainable. His graduate research and teaching experience reflect a strong foundation in computer science alongside hands-on production engineering.
code14 years of coding experience
job11 years of employment as a software developer
bookEECS, Graduate work in Computer Science, EECS, Graduate work in Computer Science at University of Tennessee, Knoxville
stackoverflow-logo

Stackoverflow

Stats
515reputation
87kreached
4answers
0questions
github-logo-circle

Github Skills (15)

html10
polymer10
javascript10
visualization10
web-components10
visualizations10
angularjs10
documentation10
es6-promise10
testing10
css9
django-templates6
window-resize6
jsdoc6
django6

Programming languages (12)

TypeScriptJavaShellC++RustObjective-C++JavaScriptGo

Github contributions (5)

github-logo-circle
Google Charts API web components
Role in this project:
userFront-end Developer
Contributions:3 releases, 9 reviews, 36 commits in 5 years 6 months
Contributions summary:Wes primarily focused on enhancing the user interface and data visualization capabilities of the Google Charts API web components. Their contributions included significant refactoring to support DataTable/DataView objects, switching to Promises for asynchronous operations, and migrating from iron-ajax to iron-request for data fetching. They implemented new features to support various chart types (e.g., Timeline, Sankey, Wordtree) and integrated new event handling capabilities. The user also contributed to testing and demo improvements.
google-chartsweb-components
angular/angular.js

Oct 2012 - Jan 2015

AngularJS - HTML enhanced for web apps!
Role in this project:
userFront-end Developer
Contributions:9 commits, 5 PRs, 4 comments in 2 years 3 months
Contributions summary:Wes primarily contributed to improving the documentation and code quality of the AngularJS framework. Their commits focused on correcting type definitions for the $timeout service, ensuring the correct context within the testing framework, and updating documentation for the $routeParams service. They also updated documentation to use the `@kind function` for AngularJS functions, reflecting a focus on improving code clarity and maintainability.
angularjs
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