Jonathan Bakebwa

Co-Founder at Chakra UI Vue

Kampala, Central Region, Uganda
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
Jonathan Bakebwa is a founder and hands-on engineer with nine years of experience building web3 products and design systems, currently leading Xtellar and co-founding Mirror World while serving as CTO at Mirror World and founding engineer at Donut Browser. He specializes in Solana and Ethereum development and excels in front-end engineering with Vue.js, TypeScript, and Node.js, contributing notable Vue integrations and component work to high-profile open-source projects like Chakra UI and Zag. Jonathan’s open-source contributions show a focus on accessible, stateful UI components (accordions, comboboxes, menus, tooltips) and pragmatic library enhancements such as a polymorphic "as" prop for vue-styled-components. Based in Kampala and educated in Beijing, he blends international startup leadership with deep technical craft, shipping both product and developer tooling. He also maintains a public technical blog and brings a values-driven perspective informed by long-term volunteer work and personal faith.
code9 years of coding experience
job7 years of employment as a software developer
bookFull Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
bookBachelor of Science - BS 计算机科学与技术 【Computer Science & Technology】, Bachelor of Science - BS 计算机科学与技术 【Computer Science & Technology】 at Beijing Institute of Technology
languagesChinese, English, Bantu
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (28)

accessibility10
javascript10
storybook10
headlessui10
ui-components10
testing10
css10
css-in-js10
styled-components10
ui-design10
system10
front-end-development10
vue10
state-machine10
react10

Programming languages (12)

TypeScriptC#MDXJavaCSSRustVueJavaScript

Github contributions (5)

github-logo-circle
chakra-ui/chakra-ui-vue

Sep 2019 - Jan 2023

⚡️ Build scalable and accessible Vue.js applications with ease.
Role in this project:
userFront-end Developer
Contributions:5 releases, 114 reviews, 1569 commits in 3 years 4 months
Contributions summary:Jonathan primarily contributed to the Chakra UI Vue project by fixing color variant warnings in the core Kiwi framework and adding new features for the RadioButtonGroup component, including the implementation of its stories. They further enhanced the project by adding a new tag component with its stories, extending the library with a switch component, and integrating the v-model implementation in the checkbox component for better reactivity. They were also involved in enhancing various existing components, such as the number input by adding padding for styling and adding improved test coverages.
nuxtvuejs-componentsvuewai-ariaaccessibility
chakra-ui/chakra-ui

Mar 2020 - Mar 2021

Chakra UI is a component system for building products with speed ⚡️
Role in this project:
userFront-end Developer
Contributions:6 reviews, 35 commits, 2 PRs in 1 year 1 month
Contributions summary:Jonathan primarily contributed to the Chakra UI library, focusing on component enhancements and refactoring. Their work included adding attributes to existing components, initializing utility packages, and refactoring components to use the new utility modules. Furthermore, the user updated existing components to consume `react-utils` to improve component behavior and accessibility. They also ensured tests were passing and properly structured.
reactaccessiblereact-applicationsui-librarya11y
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
Jonathan Bakebwa - Co-Founder at Chakra UI Vue