Erica Qi

Consultant at TangoBreath

Montpellier, Occitania, France
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
Erica Qi is a veteran consultant and systems engineer with roots in professional programming since 1979 and over a decade of recent consulting and lead-engineer experience in big data, embedded systems, and architecture. She blends deep low-level expertise (Unix/Linux, C, embedded firmware) with modern stacks and languages (Clojure, Python, SQL, NoSQL) and has built critical, large-scale systems including a lambda-style analytics platform. An active open-source contributor, she has contributed custom keyboard layouts and userspace refinements to the widely used QMK firmware, reflecting a hands-on IoT and hardware-interaction skillset. Beyond code, Erica is a longtime teacher and practitioner of movement arts—meditation, tango, martial arts, and kinesiology—which informs her human-centered approach to design and mentoring. Based in Montpellier, France, she pairs decades of engineering craft with creative pursuits as a musician, sculptor, and flute maker, bringing uncommon interdisciplinary perspective to technical problems.
code13 years of coding experience
job26 years of employment as a software developer
bookNorth Carolina State University
bookWichita State
bookjamais, jamais at autodidacte
languagesEnglish, French
github-logo-circle

Github Skills (21)

c-language10
qmk-firmware10
firmware10
qmk10
c1110
keymaps10
remap10
c1710
keyboard-layout10
keymapping10
customisation10
sys10
customizing10
embedded10
cprogramming-language10

Programming languages (10)

ShellC++CRustSCSSOpenSCADLuaEmacs Lisp

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Jun 2018 - Nov 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:25 reviews, 4 commits, 8 PRs in 4 years 5 months
Contributions summary:Erica contributed to the QMK firmware by adding a new keyboard layout, specifically a Dvorak Bepo layout for an Ergodox EZ keyboard. This involved modifying the `ericgebhart.c` file to include key translations and custom functions for the layout. Further contributions included refactoring the userspace and adding keymaps for the Xd75 and Viterbi keyboards. The user's work demonstrates a focus on customizing keyboard layouts, translating keycodes, and integrating with the QMK firmware ecosystem.
rp2040firmwareavratmelkeyboard-support
EricGebhart/emacs-setup

Dec 2020 - Dec 2022

Contributions:19 commits, 51 pushes in 2 years
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
Erica Qi - Consultant at TangoBreath