André Coelho

Frontend Engineer at Uphold Inc.

Braga, Portugal
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
André Coelho is a Frontend Engineer based in Braga, Portugal with a decade of experience building maintainable, user-facing web applications. Currently at Uphold Inc., he focuses on improving software quality by experimenting with new technologies and patterns that make codebases easier to maintain. His background spans Angular and modern JavaScript as well as earlier work on .NET and mobile platforms from research projects, giving him a pragmatic full-stack perspective. He contributes to open-source, notably patching edge-case token handling in an AngularJS OAuth2 library to prevent runtime errors. With an M.Sc. in Computer Science from the University of Minho, André blends academic rigor with hands-on engineering and a continuous curiosity to do things better. Colleagues describe him as someone who not only learns new tools quickly but thoughtfully integrates them to improve long-term code health.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (M.Sc.) in Informatics, Computer Science, Master of Science (M.Sc.) in Informatics, Computer Science at Universidade do Minho / University of Minho
languagesPortuguese, English, French
github-logo-circle

Github Skills (5)

javascript10
front-end-development10
oauth10
angularjs10
debugging9

Programming languages (7)

C#TypeScriptJavaC++ShellCJavaScript

Github contributions (5)

github-logo-circle
oauthjs/angular-oauth2

Apr 2017 - Apr 2017

AngularJS OAuth2
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 PR, 3 pushes in 1 day
Contributions summary:André primarily focused on fixing undefined properties and potential errors within the `oauth-token-provider.js` and `oauth-interceptor.js` files. Their commits addressed issues related to `access_token`, `refresh_token`, `token_type`, and `charAt` and `substr` functions returning undefined. The fixes included null checks and ensuring proper retrieval of token-related data, preventing potential runtime errors in the AngularJS OAuth2 library.
angularjsoauthoauth2angularauthentication
uphold/docs

Oct 2016 - Jun 2022

Uphold API Reference
Contributions:23 reviews, 14 commits, 14 PRs in 5 years 8 months
apiupholdapi-reference
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