Richard Orofeo

Senior Full Stack Engineer at GIC

Cebu, Philippines
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
Richard Orofeo is a Senior Full Stack Engineer with 11 years of hands-on experience building web applications and cloud-native services from Cebu, Philippines. He has shipped full-stack features and backend systems using Node.js, Java/Spring Boot, TypeScript, React and AWS Lambda across companies like EPAM and GIC, and has practical DevOps experience with Jenkins and Docker. Richard contributes to open source on GNU/Linux projects—most notably adding a LINE OAuth2 provider to the popular goth Go authentication library, including tests and example integration. Comfortable moving between front-end UX work and backend authentication and session management, he pairs pragmatic engineering with product-oriented collaboration. He seeks roles where technical depth and leadership combine to reliably deliver software products. An early advocate for developer experience, he has a background in developer advocacy as well as hands-on implementation.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science - BS Information Technology, Bachelor of Science - BS Information Technology at University of Cebu
languagesEnglish, Filipino, Tagalog
stackoverflow-logo

Stackoverflow

Stats
365reputation
37kreached
3answers
4questions
github-logo-circle

Github Skills (15)

authentication10
user-authentication10
go10
api10
apidoc10
oauth10
testing9
json8
affinetransform6
android6
firebase6
hyperledger-composer6
hyperledger-fabric6
turtle-graphics6
go-gin6

Programming languages (14)

C#JavaC++CSSCVueGoHTML

Github contributions (5)

github-logo-circle
markbates/goth

May 2019 - May 2019

Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
Role in this project:
userBack-end Developer
Contributions:11 commits, 3 PRs, 9 comments in 6 days
Contributions summary:Richard's contributions primarily focused on adding and implementing a new OAuth2 provider, specifically for the LINE messaging service. This involved creating the necessary package structure, session management, and authentication logic. The user also implemented the core functionality for fetching user profile data from the LINE API and added a test suite to ensure the provider's functionality. They integrated the LINE provider into the example application demonstrating its use within the wider authentication framework.
authenticationgo
An app that keeps you motivated.
Contributions:35 PRs, 54 pushes, 9 branches in 8 months
flutterwebappmonolithgo
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