Christian Takle

Principal Software Engineer at Lunar Energy

London, England, United Kingdom
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
Christian Takle is a Principal Software Engineer based in London with 12 years of experience building full-stack systems and pushing functional programming into production. He has led front-end and architectural work at Moixa (now part of Lunar Energy), migrating atypical Haskell/FRP stacks to serverless AWS and TypeScript while shaping product-facing web experiences. Comfortable across the stack, he’s delivered measurable engineering improvements (including a large codebase simplification at Billetto) and mentors teams on pragmatic functional paradigms like composition, currying and immutability. An active contributor to functional-programming education—working on the well-known Mostly Adequate Guide repo—he blends theoretical rigor with hands-on delivery in energy-focused startups.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster of Science Medialogy, Master of Science Medialogy at Aalborg University
bookMathematical student Mathematics Physics Chemistry, Mathematical student Mathematics Physics Chemistry at Morsø Gymnasium
languagesEnglish, Danish
stackoverflow-logo

Stackoverflow

Stats
13reputation
146reached
0answers
1question
github-logo-circle

Github Skills (10)

ram10
ramdajs10
functional-programming10
compose10
functional-programming-language9
javascript9
user-manual9
regex6
ruby6
react3

Programming languages (10)

TypeScriptShellCSSRustAstroJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
Mostly adequate guide to FP (in javascript)
Role in this project:
userFull-stack Developer
Contributions:34 commits, 13 PRs, 5 pushes in 1 year 5 months
Contributions summary:Christian primarily contributes to functional programming exercises and examples within the repository, focused on the functional programming paradigm in JavaScript. They implement and solve exercises involving functors, applicatives, and monads, and demonstrating knowledge of functional programming concepts such as composition, currying, and immutability. The user also worked on building a basic application using JavaScript, Ramda, and JQuery.
reactive-programmingjavascripthaskellfunctional-programming
kaspergrubbe/embedda

Aug 2017 - Dec 2022

Contributions:1 PR, 1 branch, 1 issue in 5 years 5 months
stringsoundcloudyoutubeembed-contentvideo
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
Christian Takle - Principal Software Engineer at Lunar Energy