Alex Bettadapur

Senior Software Engineer at Figma

Bellevue, Washington, 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
Alex Bettadapur is a Senior Software Engineer with 13 years of experience building polished front-end experiences at companies like Figma, Facebook (Messenger Desktop), and Microsoft. He specializes in modern web stack technologies—React, TypeScript, and Webpack—and has shipped production UI work for products used by millions. Alex is an active open-source contributor, improving Microsoft’s Fluent UI (adding VirtualizedComboBox and custom render support) and enhancing dynamic Redux module loading, showing strength across both UI components and application architecture. At Figma he brings front-end craftsmanship informed by large-scale product needs, while previous roles span full-stack work, tooling, and backend integrations. Known for pragmatic refactors and thoughtful component design, he combines deep engineering rigor (Georgia Tech CS, 3.95 GPA) with a knack for making complex interfaces performant and maintainable.
code12 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Systems/Architecture and Networks, 3.95, Computer Science, Systems/Architecture and Networks, 3.95 at Georgia Institute of Technology
languagesEnglish, Chinese, Spanish
stackoverflow-logo

Stackoverflow

Stats
118reputation
18kreached
9answers
5questions
github-logo-circle

Github Skills (27)

go-modules10
javascript10
react-components10
ui-components10
typescript10
kernel-module10
ui-design10
redux10
react-component10
uid10
code-splitting10
component-kit10
front-end-development10
typescript-types10
jsmodules10

Programming languages (13)

C#C++CSSRustObjective-C++VueGoKotlin

Github contributions (5)

github-logo-circle
Modularize Redux by dynamically loading reducers and middlewares.
Role in this project:
userFull-stack Developer
Contributions:1 review, 114 commits, 43 PRs in 1 year 6 months
Contributions summary:Alex primarily contributed to the Redux-dynamic-modules library by modifying core components and adding new features. They added a new `DynamicModuleLoader` component, allowing dynamic module registration and unregistration, and added a test to verify the module disposal functionality. The user also refactored existing code, removing null cases and updating module lists. Several commits merged changes from the master branch, which indicates they were actively working on the main development path.
reactreducerdynamiccode-splittingsaga
microsoft/fluentui

Sep 2016 - Apr 2018

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
userFront-end Developer
Contributions:16 commits, 29 PRs, 1 push in 1 year 8 months
Contributions summary:Alex primarily focused on enhancing and maintaining UI components within the Fluent UI React library. They addressed bugs in the DatePicker and Dropdown components, improving validation, and adding features such as custom item rendering. Furthermore, the user contributed to the ComboBox component by adding support for custom render functions and introducing a VirtualizedComboBox for handling large datasets. Several commits involved refactoring and improvement of existing UI components, enhancing the library's usability.
web-componentsreact-component-libraryreact-componentsmicrosoftui-components
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