Nicholas Jamieson

Frontend Developer

Toowoomba, Queensland, Australia
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
Nicholas Jamieson is a Frontend Developer with a decade of experience building reactive, user-focused web applications from Toowoomba, Australia. As an RxJS core team member and active open-source contributor, he brings deep expertise in TypeScript, RxJS patterns, and Firebase integrations—evidenced by notable contributions to the popular angularfire library. He mentors peers and speaks publicly, blending hands-on engineering with community leadership to improve developer tooling and library ergonomics. Comfortable working across front- and back-end concerns, Nicholas is particularly skilled at refactoring complex async data flows and delivering reliable, testable integrations that simplify real-time app development.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
57,934reputation
2.8mreached
750answers
2questions
Badges
firebase
top-1%
reactive-programming
top-5%
observable
top-1%
rxjs
top-1%
redux
top-5%
firebase-realtime-database
top-1%
github-logo-circle

Github Skills (45)

firebase-authentication10
javascript10
type-inference10
typescript10
eslint10
ionic10
firebase-realtime-database10
rxjs10
observable10
typescript-types10
nodejs10
typescripts10
firebase10
angular10
leaflet9

Programming languages (5)

TypeScriptShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
angular/angularfire

Aug 2016 - Apr 2017

Angular + Firebase = ❤️
Role in this project:
userBack-end Developer
Contributions:19 commits, 15 PRs, 91 comments in 8 months
Contributions summary:Nicholas primarily focused on enhancing the `angularfire` library, demonstrating proficiency in TypeScript, RxJS, and Firebase integration. Their commits involved injecting the Firebase App into `AngularFireDatabase`, refactoring utility functions, and addressing issues related to null value handling in queries. They also implemented features to retrieve initial list content, and refactored database querying functionality by applying switchMap.
realtimeangular-libraryrxjsfirestorecloud-functions
cartant/rxjs-report-usage

Jun 2020 - Aug 2022

Report a project's RxJS API usage to the core team
Contributions:61 commits, 17 pushes, 1 branch in 2 years 2 months
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
Nicholas Jamieson - Frontend Developer