Ananya Kirti

Officer at Indian Railways

Delhi, 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
Ananya Kirti is an Officer Trainee in the Indian Railway Traffic Service with 11 years of professional experience and a B.Tech in Computer Science from IIT Ropar. Based in Delhi, she brings a unique blend of government operations insight and hands-on engineering skills, having contributed as an embedded systems engineer to the popular open-source QMK keyboard firmware—adding custom layouts, LED and encoder support, and a novel "trainpad" layout. Her background suggests a rare combination of systems-level technical expertise and public-sector leadership potential, useful for infrastructure, IoT, and transportation technology projects. Known for practical firmware customizations, she navigates complex, safety-conscious environments while remaining active in collaborative open-source development.
code11 years of coding experience
bookBachelor of Technology, Computer Science, Bachelor of Technology, Computer Science at Indian Institute of Technology, Ropar
github-logo-circle

Github Skills (21)

keyboard-input10
c-language10
qmk-firmware10
firmware10
qmk10
c-programming10
c1110
keyboard10
c1710
keyboard-layout10
sys10
embedded10
cprogramming-language10
atmel9
remap9

Programming languages (8)

TypeScriptJavaShellCSSCJavaScriptSwiftPython

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Jan 2021 - Sep 2021

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 reviews, 4 commits, 9 PRs in 8 months
Contributions summary:Ananya primarily contributed to the QMK firmware for keyboards, focusing on the HP69 and Bobpad keyboard layouts. Their work involved adding and modifying keymaps, enabling LEDs, and integrating features such as encoder support. The user's changes modified configuration files and firmware code, demonstrating a focus on customizing keyboard behavior and functionality. They also added support for new keyboard layouts like the trainpad.
rp2040firmwareavratmelkeyboard-support
AnanyaKirti/IEEE_Website

Feb 2015 - Mar 2015

Contributions:11 commits, 7 pushes in 27 days
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
Ananya Kirti - Officer at Indian Railways