
- Bloomberg
- London, UK
- chshersh.com
- @chshersh
- in/chshersh
- c/chshersh
- @chshersh.com
Highlights
I'm a Senior Software Engineer atBloomberg using OCaml 🐫. All opinions are my own.
For the last 10 years, I've been using Functional Programming (OCaml, Haskell, Elm, PureScript, Nix) in various industries including healthcare, education, dating, fintech, and blockchain.
I was a member ofthe Haskell Core Libraries Committee in 2023.
My passion is making Functional Programming and OCaml more accessible to people with diverse backgrounds.Check out my freeHaskell Course for complete beginners!
I love learning new technologies and developing new skills. I'm currently exploring OCaml, Rust, Elm, and Kotlin.
Subscribe to my mailing list 📥 if you want to be among the first people to hear about announcements of my books, courses, projects and much more!
I do all kinds of work to help people get started with FP as easier as possible:
- 🎥 YouTube — FP, OCaml, Haskell, tech
- 📚 Blog — articles explaining idiomatic ways to solve problems using Functional Programming in OCaml and Haskell
OSS has been a huge part of my educator and mentor journey for many years and I'd like to highlight a few notable projects:
📦 Projects | 📜 Language | ⭐ Stars | 🔀 Forks | ℹ️ Issues | 📬 Pull requests |
👩🏫 Haskell Beginners — a Haskell course for complete beginners (no prior knowledge of FP needed!) | |||||
🌒 github-tui — GitHub in your terminal | |||||
✨ zbg — Zero Bullshit Git | |||||
🧰 tool-sync — a CLI tool to download other tools from GitHub Releases |
If you like my work and want to support me, you cansponsor me on GitHub 💖
You can also find me on other social media:
PinnedLoading
- haskell-beginners-2022/course-plan
haskell-beginners-2022/course-plan Public📜 Haskell course info, plan, video lectures, slides
- pragmatic-category-theory
pragmatic-category-theory PublicPragmatic Category Theory for Beginners in OCaml with lots of real-world examples
OCaml 109
If the problem persists, check theGitHub status page orcontact support.