Skip to content
View chshersh's full-sized avatar
πŸ•΅οΈβ€β™‚οΈ
Working on a super-secret OCaml project
πŸ•΅οΈβ€β™‚οΈ
Working on a super-secret OCaml project

Sponsors

@marcgreen
@msrdic
@leostera
@sabine
@sekunho
@datayja

Organizations

@haskell @haskell-beginners-2022

Block or report chshersh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chshersh/README.md

Hi there, I'm Dmitrii (he/him) πŸ‘‹

Website YouTube Twitter LinkedIn GitHub sponsorship

I'm a Senior Software Engineer at Bloomberg using OCaml πŸͺ.

For the last 8 years, I've been using Functional Programming (OCaml, Haskell, Elm, PureScript) in various industries including healthcare, education, dating, fintech, and blockchain.

I was a member of the Haskell Core Libraries Committee in 2023.

My passion is making Functional Programming and OCaml more accessible to people with diverse backgrounds. Check out my free Haskell Course for complete beginners!

I love learning new technologies and developing new skills, so I'm currently in the process of 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!

My work

I do all kinds of work to help people get started with FP as easier as possible:

  • πŸŽ₯ YouTube β€” FP, Haskell, tech
  • πŸ“š Blog β€” articles explaining idiomatic ways to solve problems using FP and Haskell
  • :octocat: OSS β€” my projects, courses, frameworks, dev tools

OSS has been a big part of my educator and mentor journey for many years and I'd like to highlight a few notable projects:

πŸ“¦ Projects ⭐ Stars πŸ”€ Forks ℹ️ Issues πŸ“¬ Pull requests
πŸ‘©β€πŸ« Haskell Beginners β€” a Haskell course for complete beginners (no prior knowledge of FP needed!) Stars Forks Issues Pull Requests
🌈 Iris β€” a Haskell CLI framework with the goal to mentor people in OSS and Haskell Stars Forks Issues Pull Requests
✨ zbg β€” Zero Bullshit Git Stars Forks Issues Pull Requests
🧰 tool-sync β€” a CLI tool to download other tools from GitHub Releases Stars Forks Issues Pull Requests
πŸ“Š dr-cabal β€” Haskell dependencies compilation profile Stars Forks Issues Pull Requests
πŸ§ͺ ghc-plugin-non-empty β€” a Haskell compiler plugin for writing type-safe programs easier Stars Forks Issues Pull Requests
πŸ‘ sauron β€” a CLI tool to get top tweets of an account Stars Forks Issues Pull Requests

If you like my work and want to support me, you can sponsor me on GitHub πŸ’– GitHub sponsorship

You can also find me on other social medias:

My toolbox

OCaml Haskell Rust Dhall PostgreSQL Docker Kubernetes Helm Google Cloud Platform git github actions Ubuntu GraphQL

Pinned Loading

  1. haskell-beginners-2022/course-plan haskell-beginners-2022/course-plan Public

    πŸ“œ Haskell course info, plan, video lectures, slides

    Haskell 1.3k 58

  2. github-tui github-tui Public

    πŸŒ’ A TUI for GitHub

    OCaml 64 3

  3. iris iris Public

    🌈 Haskell CLI Framework supporting Command Line Interface Guidelines

    Haskell 181 22

  4. pragmatic-category-theory pragmatic-category-theory Public

    Pragmatic Category Theory for Beginners in OCaml with lots of real-world examples

    OCaml 74

  5. tool-sync tool-sync Public

    🧰 Download pre-built binaries of all your favourite tools with a single command

    Rust 74 17

  6. zbg zbg Public

    ✨ Zero Bullshit Git

    OCaml 184 11