Elliot Powell

Associate Consultant

London, 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
Elliot Powell is an Associate Consultant at OC&C with eight years of hands-on experience blending electronics engineering, software development and commercial strategy. He holds an MSc in Finance (Distinction) from Bayes and a background in geography and business, which together help him bridge technical design with commercial and operational insight. At Mechboards and as a freelance design engineer he led end-to-end development of 100+ devices and 25+ in-house products, driving product optimisation that doubled gross margins and generated over $250k in new revenue. Technically fluent in embedded C, Python, Node.js and TypeScript, he has contributed to prominent open-source projects like the QMK keyboard firmware by adding new keyboard models and usability features. Comfortable negotiating international supply chains and presenting to clients, he combines customer-focused support (4.9-star rating) with data-driven cost reduction and process automation. Notably, his profile blends consultancy training with maker‑level engineering—able to translate field-tested hardware solutions into scalable commercial propositions.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts - BA Geography and Business, Bachelor of Arts - BA Geography and Business at University of Nottingham
bookBachelor of Arts - BA Geography with Business, Bachelor of Arts - BA Geography with Business at University of Nottingham Malaysia
bookA Levels, A Levels at Tudor Grange Academy
bookMaster of Science - MSc Finance, Master of Science - MSc Finance at Bayes Business School
github-logo-circle

Github Skills (22)

keyboard-input10
c-language10
atmel10
qmk-firmware10
firmware10
keyman10
qmk10
c1110
keymaps10
keyboard10
c1710
avr10
keyboard-layout10
keymapping10
sys10

Programming languages (6)

TypeScriptCoffeeScriptCJavaScriptVuePython

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Oct 2018 - Nov 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:3 reviews, 15 commits, 20 PRs in 4 years 1 month
Contributions summary:Elliot primarily contributed to the firmware for a custom keyboard. They added support for a new keyboard model (ep40) by creating configuration and keymap files. Further contributions included fixing layout issues and adding media control functionality. The user also added support for a new keyboard model (ep96) including its configuration, and updated and moved files in the repository.
rp2040firmwareavratmelkeyboard-support
e11i0t23/Raine

Jul 2020 - May 2022

Contributions:1 release, 8 commits, 4 pushes in 1 year 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