Wesley Cho

Sunnyvale, California, 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
Wesley Cho is a Software Engineering Manager in San Jose with 13 years of experience building and directing frontend- and full-stack web applications. At Apple he has progressed from UI engineer to manager, presenting Xcode Cloud workflows at WWDC and driving teams that ship polished user experiences. He is a long-time core contributor to the Angular ecosystem and related projects—helping maintain widely used libraries like UI Bootstrap, UI Router, ng-bootstrap, and Karma—demonstrating deep expertise in Angular migration, build tooling, and performance optimizations. Wesley combines hands-on engineering (notably modular drag-and-drop and server-side rendering work) with team leadership, process improvements, and QA/test strategy. His background in mathematics (MS, PhD coursework) informs a methodical approach to architecture and problem solving. Colleagues rely on him for refactors that improve maintainability, faster CI/build flows, and pragmatic migration paths between frameworks.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
194reputation
11kreached
18answers
5questions
github-logo-circle

Github Skills (54)

dropdownbutton10
url-routing10
javascript10
dropdown-menu10
expressjs10
bootstrap10
ui-components10
testing10
component-development10
css10
hapi10
server-side-rendering10
embla-carousel10
typescript10
vue-carousel10

Programming languages (13)

MDXJavaC++RustVim SnippetGoHTMLTypeScript

Github contributions (5)

github-logo-circle
angular-ui/bootstrap-bower

Jul 2015 - Jan 2017

This is a bower repository to hold Angular UI Bootstrap releases.
Role in this project:
userFront-end Developer
Contributions:46 commits, 2 PRs, 46 pushes in 1 year 6 months
Contributions summary:Wesley's commits primarily involve modifications to the ui-bootstrap-tpls.js file, which suggests a focus on user interface (UI) and component updates. The changes span multiple versions and include alterations to accordion, alert, button, carousel, and datepicker components, implying a role in maintaining and potentially enhancing the visual and interactive elements. The commits indicate an involvement in updating and possibly fixing bugs within these key UI elements.
angular-ui-bootstrapbootstrapbower
angular-ui/ui-tinymce

May 2013 - Jun 2015

AngularUI wrapper for TinyMCE
Role in this project:
userFront-end Developer
Contributions:77 commits, 29 PRs, 34 pushes in 2 years 1 month
Contributions summary:Wesley primarily contributed to the front-end development of the AngularUI wrapper for TinyMCE. They implemented and refined the integration of the TinyMCE editor within the Angular framework, focusing on configuration, model binding, and event handling. Key contributions include adding configuration options, handling content updates, and integrating with the Angular model-view paradigm. The user also fixed build and dependency issues.
angular-uitinymcetext-editorwysiwygui-tinymce
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