Axel Lewenhaupt

Software Engineer at Google

Greater Stockholm Metropolitan Area 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

👤
Senior
🎓
Top School
Axel Lewenhaupt is a software engineer with 11 years of experience focused on web development and computer graphics, currently building software at Google from Greater Stockholm. He blends front-end and back-end expertise—having designed REST APIs and shipped web systems at multiple companies—with deep knowledge of rendering gained during a 3D graphics master’s project at Fatshark. Axel contributes to open-source tooling as a full-stack developer on the widely used CodeMirror 5 editor, improving Soy mode syntax support and highlighting for complex language constructs. He also has a strong teaching and mentoring background from several years as a programming course TA at KTH, underpinning clear communication and code-quality habits. Notably, his work spans both legacy editor internals and modern large-scale production systems, showing a rare comfort with maintaining old code while driving forward-looking features.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at KTH Royal Institute of Technology
languagesEnglish, Swedish
github-logo-circle

Github Skills (7)

editors10
syntax10
lang10
javascript10
codemirror10
editor10
front-end-development8

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
codemirror/codemirror5

May 2019 - Nov 2021

In-browser code editor (version 5, legacy)
Role in this project:
userFull-stack Developer
Contributions:13 commits, 17 PRs, 12 comments in 2 years 6 months
Contributions summary:Axel primarily focused on enhancing the Soy mode within the CodeMirror 5 code editor, a legacy in-browser code editor. Their contributions included adding support for features like default parameter values, import expressions, template types, and the `velog` tag. They also improved the Soy mode by refining the highlighting of map, list, record, and list comprehension constructs. These updates demonstrate a strong understanding of language syntax and editor functionality.
browserjavascriptace-editorcode-browserace
axellew/CodeMirror

Feb 2017 - Nov 2021

In-browser code editor
Contributions:29 pushes, 24 branches in 4 years 9 months
browserjavascriptcode-browsereditorcode-editor
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