Senior Software Engineering Consultant And Co-owner at Konsulentselskapet Ensō AS
Oslo, Norway
Join Prog.AI to see contacts
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.
11 years of coding experience
22 years of employment as a software developer
BA Marketing History Economics Graphic communication, BA Marketing History Economics Graphic communication at Academy of Market Communication, Haderslev, Denmark (now, School of Visual Communication)
Mathematics Physics Chemistry, Mathematics Physics Chemistry at Bagsværd Kostskole og Gymnasium (bording school and high school)
College 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)
A functional and reactive JavaScript framework for predictable code
Role in this project:
Front-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.
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