Elevila Thompson

Front End Developer at VF Corporation

Lakewood, California, United States
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
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.
code9 years of coding experience
job7 years of employment as a software developer
bookJapanese Studies, 4.0, Japanese Studies, 4.0 at Kanazawa Institute of Technology
bookWeb Development, 4.0, Web Development, 4.0 at Long Beach City College
bookAssociate 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
bookBrigham Young University-Idaho
languagesJapanese
github-logo-circle

Github Skills (17)

c-language10
firmware10
qmk10
c1110
keymaps10
keyboard10
c1710
vi10
sys10
embedded10
c-programming-language10
atmel9
keyboardlayout9
hardware9
keyboard-input9

Programming languages (6)

TypeScriptJavaCSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
vial-kb/vial-qmk

Jul 2021 - Feb 2023

QMK fork with Vial-specific features.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 PR in 1 year 7 months
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.
vialqmkandroid
qmk/qmk_firmware

Oct 2020 - Mar 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded 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