Jason Shin

Senior Staff Engineer at SiteMinder

Sydney, New South Wales, 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
🎓
Top School
Jason Shin is a Senior Staff Engineer based in Sydney with 13 years of full-stack software experience across startups and enterprise teams, currently leading engineering at SiteMinder. He works across Node, Python, Rust, Scala and front-end frameworks like React and Vue, and has practical experience with Kubernetes and ML workflows. Jason is an advocate of functional programming—his fp-core.rs Rust library demonstrates deep hands-on exploration of purity, monads, functors and other FP concepts that blend education with production-ready patterns. He has progressed through multiple senior technical roles at SiteMinder, showing a track record of shipping reliable systems and scaling engineering practices. Colleagues describe him as a pragmatic engineer who pairs language-level rigor (Rust, functional patterns) with real-world system building. Outside work he publishes open-source examples that surface advanced FP ideas for everyday developers.
code13 years of coding experience
job10 years of employment as a software developer
bookScience in Information Technology Enterprise System Development, Science in Information Technology Enterprise System Development at University of Technology Sydney
languagesEnglish, Korean
github-logo-circle

Github Skills (7)

functional-programming10
rust10
monads10
functor10
applicative9
idempotent8
monoid7

Programming languages (18)

C#JavaCSSC++RustCScalaGo

Github contributions (5)

github-logo-circle
JasonShin/fp-core.rs

May 2019 - Apr 2020

A library for functional programming in Rust
Role in this project:
userFull-stack Developer
Contributions:282 commits, 51 PRs, 149 pushes in 11 months
Contributions summary:Jason primarily contributed to the development of functional programming concepts within the Rust library. Their work includes implementing examples for core functional programming principles such as purity, side effects, idempotency, function composition, predicates, contracts, and monads. They also added examples for data structures like Maybe and demonstrated the use of functors, comonads, endomorphisms, and isomorphisms to enhance the library's functionality and educational value.
morphismhomomorphismincrementalfunctorfunctional-programming
JasonShin/postcss-plugins

Mar 2017 - May 2022

The "officially unofficial" consolidated list of PostCSS plugins in a ready-to-use package
Contributions:1 PR, 8 pushes, 6 branches in 5 years 2 months
consolidatedcsspostcssuse-packagepostcss-plugins
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
Jason Shin - Senior Staff Engineer at SiteMinder