About
At the end of 2020, I quit my job as a master repair tech to go into software development. I chose the bootcamp route, and it was not an easy task, but I am glad I went through it as I ended up being in the top 3 of my cohort at the time! I discovered a newfound passion for all things software and web related but especially cross platform development in React Native! I am creative, ambituous, and a great self-learner!
Work Experience
Skills
Always Tinkering👨🏿💻
Technologies I have experience with
My GO-TO Stack
I've worked on a variety of projects, from wordpress websites filled with unused plugins to complex MVC web applications with Ruby on Rails. Here are my go-to technologies for building modern scalable apps.
Expo
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React. Expo provides developer tooling that makes developing apps easier, such as file-based routing, a standard library of native modules, and much more.
Expo's Framework is free and open source, with an active community on GitHub and Discord.
Nativewind
NativeWind uses Tailwind CSS as scripting language to create a universal style system for React Native. NativeWind components can be shared between platforms and will output their styles as CSS StyleSheet on web and StyleSheet.create for native.
It's goals are to to provide a consistent styling experience across all platforms, improve Developer UX and code maintainability.
Tailwind CSS
A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
Tailwind automatically removes all unused CSS when building for production, which means your final CSS bundle is the smallest it could possibly be. In fact, most Tailwind projects ship less than 10kB of CSS to the client.
shadcn/ui
Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
Shadcn/ui is NOT a component library. It's a collection of re-usable components that you can copy and paste into your apps.
The idea behind this is to give you ownership and control over the code, allowing you to decide how the components are built and styled.
Contributing to Open Source
I am a big believer in Open Source. The technological landscape would've been vastly different if it were not for open source technologies. Here are Open Source projects I contribute to!
Taking part in the community
As a developer, I think it's really important to stay connected to others. Joining communities, meeting others, and sharing with other developers is a great way to push tech forward. A simple encounter can spark a passion, and lead to great projects!
React Montreal
Shopify
React Montreal
Stingray
Get in Touch
Want to chat? I want to connect with likeminded individuals! send me a dm and I'll gladly respond!