JavaScript is my Jam
I have specialized in modern ES6, React, Redux, and Vue, building apps and features for acclaimed startups. My expertise extends to crafting unit and integration tests using Jest, Enzyme, and React Testing Library, as well as comprehensive end-to-end testing with Cypress. Most recently, I've embarked on a formal study of computer science fundamentals through a conversion master's program at the University of Pennsylvania.
Front-end savvy
I am passionate about crafting visually appealing, responsive, and accessible websites. Inspired by Matej Latin, I learned about web typography and fundamental design principles to tune up this website. This knowledge has also enhanced my collaboration with designers and product managers
A global perspective
My exposure to diverse cultures as a Nigerian Canadian, combined with my experiences living and studying in the United States, has shaped me into a uniquely well-rounded developer. I am actively involved in my city's tech events and gatherings, and I have a keen interest in staying updated with the latest practices and developments in software development, often engaging in news and debates surrounding these topics.
Toolbox
JavaScript
React
Redux
Vue
Gatsby
Python
Flask
HTML5
CSS3
Sass
Github
Figma
Storybook
Jest
Testing Library
Samples
Here's a tech talk I recorded for Toronto JS describing my experience working on a design system at Bevy, including building a tricky reusable tooltip component.
React / Jest / Testing Library / Less / Storybook / PropTypes