Fredrik Ehnbom

Freelance Bit Wizard at N/A

Stockholm, Stockholm County, Sweden
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
Fredrik Ehnbom is a seasoned low-level software engineer and freelance "bit wizard" with 24 years of experience specializing in C/C++, Assembly, Java, Python and Go, and a knack for pipeline optimization and mental challenges. Based in Stockholm, he has a strong embedded and graphics background from NVIDIA where he optimized drivers and built SDK demos across Windows CE, Android and Embedded Linux using OpenGL ES and OpenMAX. As an active open-source developer since the late 1990s, Fredrik has contributed JIT tooling, native calling conventions for niche architectures, and backend enhancements to the popular lime text editor—adding features like multiple-cursor support and robust undo/redo logic. He combines practical production experience with a research-minded curiosity, often tackling platform-specific complexity (ARM, SH4) and performance-critical code paths. His work blends deep systems-level expertise with a pragmatic delivery focus, making him adept at turning low-level constraints into reliable developer tooling and embedded solutions.
code24 years of coding experience
job5 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at KTH Royal Institute of Technology
github-logo-circle

Github Skills (10)

code-editor10
editors10
go10
text-editor10
editor10
testing9
data-structure9
algorithm9
data-structures9
algorithms9

Programming languages (9)

C++CSSCJavaScriptGoLuaRubyAssembly

Github contributions (5)

github-logo-circle
limetext/lime

Oct 2012 - Apr 2015

Open source API-compatible alternative to the text editor Sublime Text
Role in this project:
userBack-end Developer
Contributions:399 commits, 6 PRs, 9 pushes in 2 years 6 months
Contributions summary:Fredrik primarily focused on implementing new features and improving the functionality of the "lime" text editor. Their work involved the creation of core backend components, including actions, tests, and region clipping functionality. They also made changes to the undo/redo stack, added multiple cursor support, and developed a buffer changed callback system.
golangapisublimeeditortext-editor
quarnster/parser

Dec 2012 - Sep 2015

Contributions:79 commits, 1 PR, 4 pushes in 2 years 8 months
grammarparsingpegexpression-parserparser
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
Fredrik Ehnbom - Freelance Bit Wizard at N/A