Håvard Fikkan

Senior System Developer at B&A Software AS

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
Håvard Fikkan is a Senior System Developer based in Norway with eight years of professional software experience and a BSc in Information Technology from HiST/NTNU. He began his career working with PHP and SQL and since 2020 has focused on building .NET-based systems at B&A Software AS. Comfortable across backend stacks, he has contributed to notable open-source projects such as LinuxCNC, fixing hardware-related bugs and improving driver reliability for real-world CNC and Raspberry Pi integrations. Håvard pairs practical, production-minded coding with a hands-on attitude forged by diverse early roles including maintenance and event security. Colleagues describe him as a reliable engineer who prefers pragmatic fixes that make systems more robust in the field.
code8 years of coding experience
bookHøgskolen i Sør-Trøndelag (HiST)
languagesNorwegian, English, German, binary, c
stackoverflow-logo

Stackoverflow

Stats
1reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (9)

linux10
c119
c179
python8
sys7
embedded7
raspberry-pi7
powershell6
batchfile6

Programming languages (12)

DockerfileC++CSSShellCCMakeJavaScriptGo

Github contributions (5)

github-logo-circle
LinuxCNC/linuxcnc

Apr 2020 - Jul 2022

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Role in this project:
userSoftware Developer (likely focused on the project's core functionality and integration)
Contributions:4 reviews, 125 commits, 50 PRs in 2 years 3 months
Contributions summary:Håvard primarily addressed code quality issues by fixing spelling errors identified by a linting tool. They also corrected a bug related to GPIO and pin relationships on Raspberry Pi 2 and later models. Furthermore, the user updated internal names after file renaming. Finally, they made a change to a VFD driver, fixing the number of registers written to.
linuxcnclaserinkscapemachines3d-printer
havardAasen/BrewPiLess

Feb 2023 - Mar 2025

Use an ESP8266 to replace RPI and Arduino. Running BrewPi without Pi, therefore, BrewPi-Less
Contributions:17 PRs, 80 pushes, 25 branches in 2 years
esp8266
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