Axel Forsman

Programvaruingenjör at Kvaser AB

Gothenburg, 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
Axel Forsman is a software engineer based in Gothenburg with 11 years of hands-on experience and a background in Engineering Mathematics from Chalmers. Currently at Kvaser AB, he brings a strong practical focus to embedded and system-level software development. An active open-source contributor, Axel has made notable fixes and performance improvements to the widely used Emacs Evil project, working on core editing features like auto-indentation, Ex command completion, and parser refactoring. His work shows attention to low-level correctness and optimization, pairing academic rigor with pragmatic debugging. Previously he gained industry exposure at Volvo Cars and continues to blend tool-oriented tinkering (self-described as “boondoggles” on GitHub) with production engineering. This combination makes him adept at improving developer-facing tooling and robust system components.
code11 years of coding experience
bookHulebäcksgymnasiet
bookCivilingenjörsexamen, Engineering Mathematics, Civilingenjörsexamen, Engineering Mathematics at Chalmers tekniska högskola
stackoverflow-logo

Stackoverflow

Stats
152reputation
8kreached
8answers
2questions
github-logo-circle

Github Skills (22)

editors10
parser10
editor10
emacs-lisp10
vim10
parse10
devil10
editing10
bash-completion9
zsh-completion9
tab-completion9
completions9
comparator6
lambda6
android-studio6

Programming languages (23)

JavaC++CSSRustCPureScriptTeXHTML

Github contributions (5)

github-logo-circle
emacs-evil/evil

Feb 2023 - Mar 2023

The extensible vi layer for Emacs.
Role in this project:
userFull-stack Developer
Contributions:21 reviews, 11 commits, 62 PRs in 1 month
Contributions summary:Axel contributed to the Emacs Evil layer by fixing bugs related to auto-indentation and cursor movement, indicating involvement in core editing functionalities. They optimized Ex command completion by leveraging lexical binding for improved performance. Furthermore, the user refactored and compiled the Ex parser, enhancing the efficiency of the Ex mode, and made adjustments to hooks for improved user experience.
vimspacemacsemacsemacs-lspextensible
🎞️ Vim plugin that removes trailing whitespace from *modified* lines on save
Contributions:1 release, 24 commits, 2 PRs in 1 year
vimlinesvim-plugintrailingmodified
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
Axel Forsman - Programvaruingenjör at Kvaser AB