Summary
Adrian Cholak is a Haskell software engineer based in Utrecht with eight years of professional experience and a strong background in full-stack web development. Currently at Channable, he applies functional programming to build robust backend systems, drawing on prior roles designing AI-powered web apps, complex React frontends, and Python microservices. His toolbox spans Haskell, TypeScript/React, Node.js, PostgreSQL and containerized deployments on AWS/Kubernetes, reflecting a pragmatic blend of theory and production engineering. Passionate about functional programming, he leverages it not just as an academic interest but to simplify complex state and concurrency challenges in real products.
7 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Faculty of Computer Science and Engineering - Skopje
English, Macedonian