Frederik Krautwald

Senior Software Engineering Consultant And Co-owner at Konsulentselskapet Ensō AS

Oslo, Norway
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
Frederik Krautwald is a Senior Software Engineering Consultant and co-owner based in Oslo with 11 years of professional software experience and a background that blends graphic design and hands-on programming. He has led front-end and full-stack efforts across domains from core banking modernization to maritime analytics, blockchain finance, and fleet management, often applying functional reactive patterns with Cycle.js and Most.js. An active open-source contributor, Frederik improved Cycle.js’s DOM driver and added performance tests, demonstrating deep attention to low-level event semantics and maintainability. He brings a designer’s eye to engineering, routinely shaping UX, architecture, and developer workflows while mentoring teams on TDD and scalable cloud deployments. Notably, his career traces back to founding web and creative businesses, giving him rare product intuition alongside technical depth.
code11 years of coding experience
job22 years of employment as a software developer
bookBA Marketing History Economics Graphic communication, BA Marketing History Economics Graphic communication at Academy of Market Communication, Haderslev, Denmark (now, School of Visual Communication)
bookMathematics Physics Chemistry, Mathematics Physics Chemistry at Bagsværd Kostskole og Gymnasium (bording school and high school)
bookCollege Danish German English Danish & International Business Law Economics Sales & Service, College Danish German English Danish & International Business Law Economics Sales & Service at Business College Syd (Sønderborg Handelsskole)
languagesDanish, English, German, Icelandic, Norwegian, Swedish, Dutch
stackoverflow-logo

Stackoverflow

Stats
1,782reputation
562kreached
42answers
5questions
Badges
data-structures
top-5%
github-logo-circle

Github Skills (27)

javascript10
cyclejs10
rxjs10
dom-manipulation10
cycle10
js10
functional-programming10
reactive-programming10
application-framework9
typescript9
app-framework9
typescript-types9
typescripts9
data-structures9
web-framework9

Programming languages (12)

TypeScriptPowerShellC#CSSRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
cyclejs/cyclejs

Sep 2015 - Nov 2015

A functional and reactive JavaScript framework for predictable code
Role in this project:
userFront-end Developer
Contributions:28 commits, 4 PRs, 4 pushes in 2 months
Contributions summary:Frederik focused on enhancing the Cycle.js framework's DOM driver. Their primary contributions involved adding support for event handling, specifically implementing the `useCapture` argument in the `events` method. They also refactored the code to remove a dependency on `rx-dom` and added a local `fromEvent` module, improving the framework's internal workings. Furthermore, the user contributed to performance testing by adding a browser performance test using Cycle.js, and updated the codebase to align with the latest upstream changes.
rxjsstate-managementfunctional-programmingjavascript-frameworkjavascript
Contributions:96 commits, 93 PRs, 63 pushes in 1 month
heighttextarealines
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
Frederik Krautwald - Senior Software Engineering Consultant And Co-owner at Konsulentselskapet Ensō AS