Brendan Lee

Senioringeniør at OsloMet – Oslo Metropolitan University

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

👤
Senior
🎓
Top School
Brendan Lee is a senior engineer based in Oslo with 14 years of professional experience and a software career stretching back to building web sites and mobile applications since 1997. He blends deep practical expertise in web technologies, CMS (notably Drupal), backend systems and mobile/network reverse engineering with a precision-oriented, well-documented coding style (Python, Perl, Java, PHP, JavaScript, GNU/Linux). At OsloMet he architects and develops systems while also teaching and producing technical writing and lecture material at the university level, reflecting strong communication skills in Norwegian and English. An active open-source contributor, he has added features to prominent projects ranging from Liferay Blade samples to the widely used QMK keyboard firmware, showing comfort from embedded firmware to OSGi modular systems. His work is informed by long-standing academic and ethical interests in social media impacts, privacy, copyright and vendor lock-in, and he prefers applying Free software and hardware to maximize human efficiency.
code14 years of coding experience
job6 years of employment as a software developer
bookBachelor of Natural Science, Informatics, Bachelor of Natural Science, Informatics at Universitetet i Oslo (UiO)
bookNon-formal degree, Computer Science, Non-formal degree, Computer Science at Bjerkely FHS
bookMaster of Natural Sciences in Informatics, Informatics, Master of Natural Sciences in Informatics, Informatics at University of Oslo
bookGeneral Studies, Math, Physics, Chemistry, General Studies, Math, Physics, Chemistry at Bryne VGS
bookEngineer, Informatics, Engineer, Informatics at Høgskolen i Oslo (HiO)
languagesEnglish, Norwegian
github-logo-circle

Github Skills (26)

keyboard-input10
c-language10
portlet10
qmk-firmware10
firmware10
liferay10
qmk10
c1110
keymaps10
java10
keyboard10
c1710
javas10
osgi10
keyboard-layout10

Programming languages (11)

TypeScriptJavaCSSShellCBatchfileTeXJavaScript

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
Contributions:12 commits in 5 months
Contributions summary:Brendan contributed to the `liferay-blade-samples` repository by fixing taglib issues, adding a service consumer and gogo-shell example, and refactoring the gogo-shell example to the maven project structure. The user also updated dependencies and made minor code adjustments to improve functionality. Their contributions involved the use of OSGi and Liferay-specific technologies, likely related to portlet development and modular application design.
qmk/qmk_firmware

Jan 2017 - Mar 2017

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:18 commits, 6 PRs, 2 comments in 2 months
Contributions summary:Brendan added support for the Ergodox EZ Shine keyboard to the qmk_firmware repository. The contributions include changes to the keymap.c file, incorporating support for RGB lighting and modifications to the default layout. Further commits added a unicode layer with emoji and enhanced layer switching mechanisms.
rp2040firmwareavratmelkeyboard-support
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
Brendan Lee - Senioringeniør at OsloMet – Oslo Metropolitan University