Become a sponsor to Emmanuel C. Jemeni
Introduction
Hey there! π I'm Emmanuel, a passionate Frontend Developer hailing from Nigeria π³π¬. Oh, and I've got a knack for Python too! π
My Journey in Open Source
I've been on quite the adventure in the open-source world. Here are some of the highlights:
-
Skitter API π: An open-source contribution that started small but became a valuable learning experience. Check it out.
-
Nigerian Tech Events π³π¬: I'm proud to say I'm a major contributor to this fantastic project.
-
epubjs-react-native π: I didn't stop there; I added a cool new feature to a React Native library! π You can look at it here.
-
Leech.py π: I made a contribution to Leech.py involving image manipulation with Pillow in Python, which has since been merged. This work actually inspired my FicImage project! Please take a peek at it here.
Beyond code contributions, I've also been helping improve documentation across various projects. I've submitted typo fixes and improvements to documentation for Expo, Dart, and Chrome Extension docs π. My documentation contributions include reporting issues and making pull requests to repositories like Google Chrome's developer documentation, where I've highlighted several issues, including #5846, #6818, and #6819.
I've also contributed to documentation for other projects like Hanko Docs π with a merged pull request, and made a contribution to Tina CMS Docs πΉ here.
Current Projects
What's keeping me busy right now? Well, I'm glad you asked:
FicImage
FicImage is an application designed to enhance the reading experience of FicHub epubs. With FicImage, users can easily add missing images to their FicHub epubs, bringing the stories to life with vibrant visuals. My work on Leech.py actually inspired this project!
Built with Python.
CrossRename
CrossRename is a tool that helps make your file names work perfectly with your computer. It doesn't matter if you use Linux, Windows, or both. CrossRename makes sure your file names follow your computer's rules, so everything runs smoothly.
Built with Python.
AspectMatic
Figma Community | Figma GitHub Repo | Penpot Live Link | Penpot GitHub Repo
AspectMatic is a Figma/Penpot plugin that automates aspect ratio calculations for developers. I got tired of calculating the long way, so I made a plugin.
The Figma plugin was built with Create Figma Plugin, Preact, TypeScript, Prettier, and TailwindCSS.
The Penpot plugin was built with React, TypeScript, Prettier, and TailwindCSS.
Future Endeavors
While my current setup has some limitations, I've got big dreams for the future. Here are a few projects I'd love to dive into:
-
epubjs-react-native: As you might have guessed, I have a soft spot for ePubs. I'd love to contribute more to epubjs-react-native.
-
Ebook Reader: I'm hard at work on an exciting Ebook Reader project, and while it's yet to don a catchy name (naming isn't my strong suit, I'll admit π), it's brimming with promise. Stay tuned for updates as this project takes shape. Fun fact: My contribution to epubjs-react-native was inspired by this project! π
I'll update this space with more projects as I go on.
1 sponsor has funded Jemeni11βs work.
Featured work
-
kaf-lamed-beyt/ng-tech-events
A pool of upcoming and perhaps old tech events happening 9ja's tech ecosystem
TypeScript 30 -
Jemeni11/FicImage
FicImage is an application designed to enhance the reading experience of FicHub epubs.
Python 1 -
Jemeni11/AspectMatic
The Figma plugin that helps developers with aspect ratio calculations.
CSS 3 -
Jemeni11/CrossRename
Harmonize file names for Linux and Windows.
Python 1