Ele Thompson is a Frontend Developer in Long Beach, CA with nine years of experience crafting polished user interfaces and shipping reliable web features. Beyond front-end work, Ele is an active open-source contributor to keyboard firmware projects (qmk and a Vial fork), adding VIA/VIAL support and custom keymaps for devices like the Nein Macropad, Titan60, Gherkin, Bacca70 and SP-111 v2. This uncommon combination of UI skill and embedded/IoT firmware experience means Ele thinks about ergonomics and user flows from the browser down to the microcontroller. Known as a keyboard nerd, Ele brings a maker’s mindset to frontend engineering, turning hardware-informed insights into delightful software experiences.
9 years of coding experience
7 years of employment as a software developer
Japanese Studies, 4.0, Japanese Studies, 4.0 at Kanazawa Institute of Technology
Web Development, 4.0, Web Development, 4.0 at Long Beach City College
Associate of Arts (A.A.), Liberal Arts and Sciences/Liberal Studies, Associate of Arts (A.A.), Liberal Arts and Sciences/Liberal Studies at Windward Community College
Contributions summary:Elevila contributed to the QMK fork by adding VIA support and keymap updates for various macropads and keyboards, including the Nein Macropad, Titan60, and F.Me Macropad. They also added a new Gherkin VIA keymap and a Bacca70 keyboard, demonstrating familiarity with keyboard hardware and firmware. Furthermore, the user added VIAL support for the Super16 v2 keyboard and contributed to adding the SP-111 v2 keyboard.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:11 reviews, 5 commits, 5 PRs in 1 year 5 months
Contributions summary:Elevila's contributions center on the QMK firmware, a keyboard firmware project. Their work includes adding and updating keymaps for various custom keyboards, specifically focusing on VIA support for the Nein Macropad, Titan60 LED and keymap updates, the addition of the F.Me Macropad, a Gherkin VIA keymap, the Bacca70 keyboard, and the SP-111 v2 keyboard. This indicates a focus on configuring and customizing keyboard behavior via keymap changes and configuration updates.
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
Elevila Thompson - Front End Developer at VF Corporation