I'm Chukwuemelie Obumse, a software engineer interested in full stack development. Thanks for stopping by my Github page! π
I specialize in backend engineering/development with proficiency in utilizing JavaScript (Node.js) with the Express.js framework and Python with Flask to create efficient, scalable server-side applications. I excel in seamlessly integrating backend systems with frontend applications. Additionally, I possess familiarity with TypeScript and Linux systems. In terms of database management, I've worked extensively with MySQL and MongoDB.
On the frontend, I have hands-on experience with HTML, JSX, Tailwind CSS, React, Material UI, and jQuery.
My expertise extends to supporting DevOps teams through knowledge in CI/CD using Jenkins & Fabric, and containerization using Docker. I'm adept at Bash scripting for task automation. Additionally, I have skills in unit testing, Git for version control, utilizing Redis for temporary storage systems, and proficiency in the C programming language.
When I'm not coding, you can find me watching football matches, playing video games, watching anime & TV shows, or reading comic books. I love exploring new things and learning new skills.
π¨πΎβπ» I have worked on some exciting projects, including: I have gained practical experience in building responsive and accessible websites and web applications. Some notable projects include:
β’ WYNK.NG: This web application displays and elaborates on the services provided by Wynk Nigeria, from ride hailing to payment and lifestyle services, as well as the opportunities in store for partners and potential partners. It was built using React, JavaScript and Tailwind CSS You can access the hosted web application here: https://wynk.ng.
β’ Flair Vibes Tailor: A music recommender built using Nodejs, React, Tailwind CSS, JavaScript and the Spotify API. You can access this web application here: https://flair-vibes-tailor.vercel.app/.
β’ Flairbox Admin: An admin dashboard user interface built using React, Tailwind CSS and JavaScript. You can access the hosted web application here: https://flairbox-admin-2.vercel.app/.
β’ Flair-Commerce: The backend of an e-commerce web application built with Node.js, Express.js, Multer and MongoDB. This web application enables user creation and authentication, products management and order management. Github repository: https://github.com/JasonFlair/flair-commerce/tree/main/backend
β’ Files Manager: An API for a files manager created with Node.js, enabling user authentication, temporary storage with Redis, creation of image thumbnails, and storage of file information using MongoDB. You can access the repository here: https://github.com/JasonFlair/alx-files_manager.
I have a few blog posts you might be interested in checking out:
- Authentication and Authorization with JSON Web Tokens - My blog post about server-side authentication and authorization for Node.js apps using JWTs
- Getting Familiar with Props in React - My blog post that explains what 'props' are, and how they work. Taking you on a journey to transform your components from static to dynamic.
- Implementing an Escrow-like State in Node.js: Building Trust and Security in Online Transactions - My blog post that explains what 'escrows' are, as well as a step y step implementation of an escrow-like mechanism.
- Building Flair Vibes Tailor - My blog post about building Flair Vibes Tailor
- What Happens When You Type βhttps://www.google.comβ Into Your Browser and Press βEnterβ - My blog post about how the web works and what happens when you enter a URL in your browser.
π¨πΎβπΌ I possess strong communication skills, both verbal and written, with the ability to explain technical concepts to non-technical stakeholders.
π I'm detail-oriented and highly organized, with the ability to manage multiple projects and deadlines simultaneously.
πͺ I'm self-motivated and proactive, with the ability to work independently or as part of a team.
π I'm adaptable and flexible, with the ability to quickly learn new technologies and processes.
Feel free to reach out to me via email at [email protected] or on Twitter - @turntupjason