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.
12 years of coding experience
3 years of employment as a software developer
University of Oslo
Master's degree, Computer Science, 28/30, Master's degree, Computer Science, 28/30 at Politecnico di Milano
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.
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.