David Zukowski

Principal UX Engineering Manager at Microsoft

Seattle, 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
David Zukowski is a Principal UX Engineering Manager based in Seattle with over a decade of software engineering experience focused on TypeScript and React-driven web applications. He has progressed through senior and principal UX roles at Microsoft and senior engineering leadership at Material Security, combining hands-on front-end craft with people and delivery leadership. David is passionate about performance, bundle size, and accessibility, and he routinely improves developer experience—evidenced by contributions to high-profile open-source projects like redux and semantic-ui-react. He has implemented server-side rendering, hot-reload workflows, and build/tooling improvements in starter kits and real products, showing full-stack fluency beyond typical UI work. Outside of work he explores Rust, Go, and Elixir, signaling a curiosity for systems and functional languages that informs pragmatic engineering choices. His background in computer science and Russian adds an uncommon cross-disciplinary perspective to how he approaches product and engineering challenges.
code11 years of coding experience
job11 years of employment as a software developer
bookComputer Science and Russian Language, Computer Science and Russian Language at Western Michigan University
languagesRussian, English, Spanish
github-logo-circle

Github Skills (24)

babel610
javascript10
react-components10
web-components10
redux10
react-component10
webpack10
component-library10
front-end-development10
webpacker10
babel-core10
babeljs10
web-framework10
react-router10
frontend10

Programming languages (11)

TypeScriptC#CSSC++CoffeeScriptSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
Get started with React, Redux, and React-Router.
Role in this project:
userFull-stack Developer
Contributions:25 releases, 793 commits, 553 PRs in 2 years 1 month
Contributions summary:David made significant contributions to a React-Redux starter kit. They implemented server-side rendering for the React application using a Koa server and integrated React Hot Loader for faster development. The user added CSS modules support and improved the project's build and deployment scripts. Furthermore, they integrated React Router and redux for navigation and state management, including the creation of a sample counter with async functionality.
reactget-startedreact-reduxreduxreact-router
The official Semantic-UI-React integration
Role in this project:
userFront-end Developer
Contributions:16 commits, 20 PRs, 56 pushes in 1 year 11 months
Contributions summary:David primarily contributed to the `semantic-ui-react` repository by fixing imports, adding properties, and updating components. Their work includes modifying the `Dropdown` component to accept semantic settings and updating the `Table` component to display sorted states. They also addressed a bug related to component keys and implemented several code changes across multiple components and the testing suite.
react-libraryjavascript-libraryjs-libraryfrontend-componentsreact
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