Erik Galler

Software Engineer at Microsoft

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
Erik Galler is a software engineer based in Oslo with 12 years of experience who blends front-end craft with a strong backend and ML grounding from a Geomatics master’s. Currently at Microsoft after an impactful internship on Teams’ Live Persona Card (serving ~30M monthly users), he specializes in TypeScript and React/React Native to build accessible, maintainable interfaces. His background includes machine-learning-driven tooling for P&ID parsing and work on graph visualizations, showing a knack for turning complex data into usable UIs. An active open-source contributor to ClojureScript projects like the core compiler and a standalone REPL, he brings practical experience fixing subtle runtime bugs and improving developer tooling. Colleagues would describe him as detail-oriented, curious about low-level correctness, and comfortable navigating both front-end UX conversations and backend language/runtime issues.
code12 years of coding experience
job3 years of employment as a software developer
bookUniversity of Oslo
bookMaster's degree, Computer Science, 28/30, Master's degree, Computer Science, 28/30 at Politecnico di Milano
book5.4, 5.4 at Ullern videregående skole
bookNorwegian University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
3,020reputation
468kreached
87answers
4questions
Badges
jquery
top-5%
github-logo-circle

Github Skills (30)

filesystem10
clojure-cli10
codelist10
file-operations10
clojure10
compiler-design10
lint10
fileio10
linting10
clojurescript10
macros9
jquery9
repr9
documentation9
replit9

Programming languages (10)

TypeScriptC#JavaC++ShellCHTMLSwift

Github contributions (5)

github-logo-circle
jonase/eastwood

May 2018 - May 2021

Clojure lint tool
Role in this project:
userBack-end Developer
Contributions:18 reviews, 122 commits, 95 PRs in 3 years
Contributions summary:Erik primarily contributed to the Clojure lint tool, Eastwood, by fixing bugs and improving the tool's functionality. Their work included implementing features such as filtering of deprecated symbols, and handling of specific spec-related warning conditions. They also focused on error message improvements and preparing the tool for new releases, demonstrating active maintenance and refinement of the project.
linterclojureclojurescriptlint
planck-repl/planck

Jan 2016 - Apr 2017

Stand-alone ClojureScript REPL
Role in this project:
userBack-end Developer
Contributions:12 commits, 23 PRs, 41 comments in 1 year 2 months
Contributions summary:Erik contributed to the ClojureScript REPL project by implementing new features and fixing bugs. They added a `with-open` macro to the core functionality, improving resource management. The user also implemented the `fstat` function, which retrieves file information. Additionally, the user resolved various issues related to shell execution and internal package references, enhancing the stability and usability of the REPL.
stand-alonestandreplclojurescriptclojure
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