Harshit Goel

Principal Engineer at Autodesk

Bengaluru, Karnataka, India
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
Harshit Goel is a Principal Engineer based in Bengaluru with 11 years of experience building software across backend, embedded systems, and cloud platforms. He has progressed through engineering and technical lead roles at Colt and Amazon and now drives architecture and delivery at Autodesk. Comfortable in PHP, .NET, C++ and Java, Harshit pairs hands-on firmware/IoT work—contributing Bluetooth support for the Magicforce 68 in the widely used QMK firmware—with large-scale service development. He has a track record of taking ownership of complex integrations and shipping pragmatic solutions in production environments. Curious about platform automation, he’s currently exploring Cloud Foundry and Parallels Automation while continuously sharpening his skills. Outside work he pursues card magic, reflecting a playful attention to detail and dexterous problem-solving.
code11 years of coding experience
job11 years of employment as a software developer
bookB. Tech Computer Science and Engineering, B. Tech Computer Science and Engineering at Advacned Institute of Technology and Management
bookSalwan Public School
book+2 PCM, +2 PCM at Himalaya Public School
languagesEnglish, Hindi, Marwari
github-logo-circle

Github Skills (16)

c1710
firmware10
avr10
embedded10
keyboard-layout10
keyboard-input10
bluetooth-le10
c-language10
cprogramming-language10
c1110
atmel10
sys10
bluetooth10
qmk-firmware10
atmel-studio10

Programming languages (11)

TypeScriptC#JavaRShellCScalaMakefile

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Sep 2017 - Sep 2021

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:8 reviews, 10 commits, 17 PRs in 4 years 1 month
Contributions summary:Harshit implemented support for a Magicforce 68 keyboard in a Bluetooth flavor within the QMK firmware. This involved adding configuration files and keymaps specific to the mf68_ble, including changes to the config.h and keymap.c files. The user also updated documentation files, ensuring the integration and functionality of the new keyboard variant.
rp2040firmwareavratmelkeyboard-support
vial-kb/vial-qmk

Jun 2021 - Mar 2024

QMK fork with Vial-specific features.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 PRs, 3 comments in 2 years 8 months
Contributions summary:Harshit primarily worked on the "mf68_ble" keyboard configuration, adding Bluetooth functionality. They integrated code for the Magicforce68 keyboard to support BLE. The changes encompass configuration, keymap, and rules, including configuration of MCU and pins, as well as general keyboard layout definitions. These modifications are specific to the QMK firmware.
vialqmkandroid
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
Harshit Goel - Principal Engineer at Autodesk