Kenny Hung

Software Engineer at Santander

Birmingham, England, United Kingdom
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
Kenny Hung is a pragmatic software engineer with 11 years of experience building reliable, scalable services across finance and consumer platforms, currently contributing at Santander while teaching coding with Code First Girls and 2U. His background spans backend systems, cloud and messaging architectures, and embedded firmware—he's contributed custom layouts and RGB lighting effects to the widely-used QMK keyboard firmware, showing hands-on embedded/IoT skills beyond typical enterprise work. As a former Lead Software Engineer at Vocalink and COG Lead at JUST EAT, he balances ownership for stability, security and performance with day-to-day delivery. He pairs strong academic credentials in mathematics and computing with practical polyglot experience (Kotlin, Java, C#, node.js, AWS) and a knack for developer tooling and test automation. Colleagues describe him as curious and puzzle-driven: he intentionally seeks roles that let him solve interesting problems rather than repeat the same tasks. Based in Birmingham, Kenny brings a blend of teaching, mentoring and production engineering that helps teams level up while shipping dependable systems.
code11 years of coding experience
job14 years of employment as a software developer
bookBSc (Hons), Computing, Physics, Statistics, First Class, BSc (Hons), Computing, Physics, Statistics, First Class at The Open University
bookMaster of Arts (MA), Mathematics, First Class, Master of Arts (MA), Mathematics, First Class at University of Oxford
languagesFrench, Spanish, Chinese
github-logo-circle

Github Skills (15)

c1710
firmware10
embedded10
keyboard-layout10
c-language10
qmk10
cprogramming-language10
c1110
sys10
qmk-firmware10
atmel-studio9
keyboard9
atmel9
keyboard-input9
avr9

Programming languages (8)

C#JavaC++CJavaScriptVim scriptF#Kotlin

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Sep 2017 - Jul 2019

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:3 reviews, 9 commits, 10 PRs in 1 year 9 months
Contributions summary:Kenny's commits primarily focus on customizing the keyboard layout for the XD75RE keyboard within the QMK firmware. They added custom layers for Colemak, navigation, and symbols, tailored to a UK keyboard layout. Furthermore, the user implemented lightshow effects and integrated RGB lighting controls, demonstrating involvement in the embedded systems aspects of the keyboard firmware.
rp2040firmwareavratmelkeyboard-support
skewwhiffy/ossetup

Oct 2019 - Aug 2024

Contributions:374 pushes, 5 branches in 4 years 10 months
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
Kenny Hung - Software Engineer at Santander