Johan Bouveng

Software Engineer at Solution Group

Malmo, Skåne County, 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
Johan Bouveng is a Malmö-based software engineer and founder with over a decade building front-end experiences and running ODDLOGIC, a business development firm serving top-tier IT, design and communications clients worldwide. He blends hands-on UI work—demonstrated by contributions to high-profile open-source projects like FlyByWire Simulations’ A32NX/A380X and a vanilla-JS Super Mario remake—with client-facing leadership and product thinking. His career spans fintech at Saxo Bank, consultancy roles, and remote freelance work from as far as Boracay, underscoring adaptability across distributed teams and time zones. Comfortable shipping pixel-level UI effects and complex light/display behaviors, he brings a rare mix of creative frontend craft and entrepreneurial grit.
code10 years of coding experience
job11 years of employment as a software developer
bookMalmö Borgarskola
languagesSwedish, English, Danish, Tagalog
stackoverflow-logo

Stackoverflow

Stats
565reputation
36kreached
30answers
0questions
github-logo-circle

Github Skills (17)

javascript10
animation10
front-end-development10
game-development10
typescript9
css9
typescript-types9
react9
typescripts9
fs8
html7
32-bit7
backgrounds6
php6
wordpress6

Programming languages (5)

TypeScriptC++JavaScriptPHPHTML

Github contributions (5)

github-logo-circle
flybywiresim/aircraft

May 2021 - Sep 2022

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
Role in this project:
userFront-end Developer
Contributions:121 reviews, 29 commits, 71 PRs in 1 year 3 months
Contributions summary:Johan primarily focused on front-end development within the project, particularly concerning aircraft displays and user interface elements. They implemented pixelated screen effects, fixed display-related bugs, and made adjustments to the intensity of these screens. The user also worked on light behaviors and effects, including strobe, beacon, landing, and taxi lights. This is evidenced by the multiple commits in CSS, TSX, and FX files with modifications relating to display and light implementations.
flightsimulatormicrosoftcommunity-drivenreactjs
meth-meth-method/super-mario

May 2020 - Jun 2020

Create a Super Mario game in vanilla JS from scratch.
Role in this project:
userFront-end Developer
Contributions:29 commits, 48 PRs, 4 pushes in 18 days
Contributions summary:Johan primarily contributed to the front-end development of the Super Mario game. Their work involved fixing UI elements, such as text positioning and correcting level name displays. They implemented new features like spawning entities based on screen entry and modified aspects of gameplay, including jump height and time counters. Furthermore, the user updated and added assets like new sprites and sounds.
in-gamejavascriptvanilla-jsmario-gamesuper-mario
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
Johan Bouveng - Software Engineer at Solution Group