Oskar Grunning

Head Of AI at Hups

Uppsala, 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
Oskar Grunning is a Staff Software Engineer with 11 years of experience building front-end platforms, developer tooling, and full-stack systems, currently shaping a greenfield platform at Hups. He specializes in TypeScript, JavaScript ecosystems, Linux, and Vim, with a pragmatic focus on developer experience, testing, and functional programming patterns. At Detectify he led the front-end platform and design system efforts, driving architectural choices and tooling that bridged designers and engineers. An active contributor to open-source editor tooling—maintaining and refining highlights for the popular gruvbox.nvim colorscheme—and a CLI/full-stack contributor on projects like destiny, he brings attention to UI detail and developer-facing UX. Comfortable across the stack and multiple languages (Lua, Bash, etc.), he pairs hands-on implementation with mentoring and system-level thinking to solve large-data and performance challenges. Raised on an Amiga, he still channels that early curiosity into continuous learning and creative problem solving.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor's degree, Information Systems, Bachelor's degree, Information Systems at Lund University
languagesSwedish, English
github-logo-circle

Github Skills (13)

neovim10
lua10
configuration-management10
typescript10
javascript10
typescripts10
typescript-types10
color-scheme10
cli10
refactor9
ui-design9
refactoring9
sass9

Programming languages (18)

C++CRustGoValaTree-sitter QueryHTMLKotlin

Github contributions (5)

github-logo-circle
benawad/destiny

Feb 2020 - Mar 2020

Prettier for File Structures
Role in this project:
userFull-stack Developer
Contributions:108 commits, 37 PRs, 89 pushes in 25 days
Contributions summary:Oskar appears to be a full-stack developer, significantly contributing to the project's structure and tooling. Their work focuses on implementing a command-line interface (CLI) for the project, enhancing its functionality and user experience. The user refactored the code for improved readability and added a configuration file, and also incorporated support for Sass. The developer addressed import issues and enhanced code maintainability.
file-structure
ellisonleao/gruvbox.nvim

Dec 2021 - Dec 2022

Lua port of the most famous vim colorscheme
Role in this project:
userUI Designer / Colorscheme Maintainer
Contributions:6 commits, 8 PRs, 13 comments in 11 months
Contributions summary:Oskar primarily focused on enhancing and refining the visual aspects of the Gruvbox colorscheme for Neovim. Their contributions involved fixing highlighting errors, clearing highlight issues, adding and repairing highlights for elements like `CurSearch`, `IncSearch`, and `QuickFixLine`, and overall, adjusting the appearance of the colorscheme. The commits demonstrate the user's dedication to detail in the UI elements and maintaining the consistency and functionality within the Gruvbox Neovim colorscheme. The majority of commits are fix related for highlights.
luavimneovimcolorschemegruvbox
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