Ananya Bahadur is a Software Engineer 2 at Microsoft with 11 years of hands-on experience building and refining complex software systems. She holds a Master's in Computer Science from IIT Bombay and brings a strong background in low-level embedded work and GUI tooling from contributions to the Open Ephys project, where she integrated microcontroller drivers and refactored visualization components for multichannel electrophysiology. At Microsoft she progressed from Software Engineer to SDE2, applying that mix of systems-level insight and product-facing UI engineering to shipping robust features. Her open-source contributions show a knack for modernizing legacy code—deprecating older APIs, adding lifecycle callbacks, and tailoring visualizers to plugin needs. Comfortable across languages and domains (embedded firmware, Elixir backend work, and desktop GUIs), she combines academic rigor with practical delivery. Based in Pune, she’s the kind of engineer who moves between microcontroller datasheets and large-scale product codebases with equal curiosity.
11 years of coding experience
2 years of employment as a software developer
Indian Institute of Technology Bombay
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at AMRITA VISHWA VIDYAPEETHAM
Software for processing, recording, and visualizing multichannel electrophysiology data
Role in this project:
Software Engineer
Contributions:6 commits, 4 PRs, 8 comments in 25 days
Contributions summary:Ananya primarily focused on improving the `VisualizerEditor` class within the `open-ephys/plugin-gui` repository, a software for processing, recording, and visualizing multichannel electrophysiology data. Their work involved refactoring the `VisualizerEditor` and its associated methods (`buttonClicked`, `buttonEvent`), deprecating older functionalities, and adding features such as the `windowClosed` callback and DataWindow listener. Additionally, the user contributed to several plugins by adapting the `VisualizerEditor` to their specific requirements.
Contributions:2 releases, 7 commits, 5 PRs in 3 years
uuiduuid-generatornanoidguid
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.