...

HI, I'M CHIOMA
A
SOFTWARE ENGINEER

I build secure and scalable web applications using Python, Django, React, and MySQL. From crafting two-factor authentication systems to full-stack apps, I bring ideas to life with clean code and intuitive user experiences.

View My Work Let’s Build Something Together

I'm a SOFTWARE ENGINEER My journey began with zero technical background, but through curiosity, persistence, and structured learning, I have gained hands-on experience building web applications and REST APIs using Python, Django, MySQL, and Git/GitHub. I thrive on solving complex problems, optimizing workflows, and turning ideas into real world, maintainable solutions. Over the past months, I have developed and deployed beginner-friendly projects, from portfolio websites to backend APIs, refining my skills in database design, backend logic, and collaborative version control. I enjoy learning quickly, experimenting with new technologies, and delivering clean, well-structured code that solves practical problems. I am currently focused on backend development and eager to contribute to meaningful projects through internships, freelance collaborations, or junior developer roles. My goal is to continuously grow as a software engineer while delivering impactful solutions and inspiring others to start their tech journey just like I did.

know more about me

Skills I Excel In

Combining technical expertise with creative problem-solving to build functional, scalable, and visually appealing web applications.

Experience

icon

Jan 2023 - Jun 2023

Web Development Intern

ALX Africa

Learned backend development and REST API design, and built foundational web applications using Django and Bootstrap.

icon

Jul 2023 - Dec 2023

Django & Backend Developer

ALX Projects

Developed secure Django applications, implemented REST APIs, user authentication, database design with MySQL, and deployed projects online.

Developed full-stack web apps using Django and React, implemented secure authentication, and designed databases with MySQL.

icon

Jan 2024 - Present

Web3 Content Creator & Freelance Developer

Self-Projects & Freelance

Create educational Web3 content, build small-scale blockchain projects, manage GitHub repositories, and deliver production-ready web applications. Building small projects for clients; managing GitHub repositories; and delivering production-ready web apps.

What I Do (Back-End)

Web Development

Building responsive and dynamic websites using HTML, CSS, Bootstrap, Django, Flask, and deploying projects online for production use.

APIs & Backend Development

Creating secure and scalable backend systems with Django, building RESTful APIs, managing databases with MySQL, and version controlling with Git/GitHub build RESTful APIs with Django and Python, enabling seamless connection between the front-end and database.

User Authentication

I implement secure login and registration systems using Django’s built-in authentication and custom features.

PROJECTS THAT I BUILT

Description: Content-driven blog app with user authentication and post management. Key Contribution: Built dynamic post interactions, comment system, and responsive design. Tech Stack: Django, Bootstrap, PostgreSQL.

Description: This is a fully-featured Django web application developed to enhance the security of user accounts by implementing a robust two-factor authentication (2FA) system. The project ensures that only authorized users can access sensitive areas through secure login and role-based access control. Key Contribution: I designed and implemented the authentication workflow, managed user roles, and created an intuitive dashboard UI to ensure seamless navigation. Tech Stack: Python, Django, Bootstrap, PostgreSQL.

Description: BookVault is a modern, full-stack web application designed for managing and exploring books. Users can browse, search, and filter through a library of books, track their reading progress, and manage their personal collections with ease. Key Contribution: I developed the front-end interface using React, connected it to a Django REST API, implemented efficient state management, and ensured responsive design for seamless use across devices. Tech Stack: React, Django REST Framework, MySQL, CSS.

Description: A Django-powered blog platform that allows users to read, comment, and share posts while maintaining secure authentication. The system supports dynamic content management and ensures a responsive interface suitable for all devices. Key Contribution: I implemented user authentication, post creation and management, commenting system, and responsive design to provide a smooth and engaging user experience. Tech Stack: Django, Bootstrap, PostgreSQL.

Description: An upgraded version of the blog platform featuring advanced functionality including post categorization, keyword search, and an admin panel for content management. The application enhances user navigation and content accessibility. Key Contribution: I implemented advanced Django features, improved overall UX, and structured content for better readability and usability. Tech Stack: Django, Bootstrap, JavaScript.

Description: A dynamic e-commerce platform for browsing, selecting, and purchasing books online. Users can manage carts, track orders, and access a personalized library experience. Key Contribution: I developed backend logic with Django, integrated MySQL for robust data management, and ensured secure authentication for user accounts. Tech Stack: Django, MySQL, Bootstrap, JavaScript.

Description: A two-factor authentication demonstration project for learning and showcasing secure login systems. Includes full authentication workflow with session management and protection against unauthorized access. Key Contribution: I implemented role-based access, session handling, and ensured security best practices throughout the app. Tech Stack: Django, Bootstrap, Python.

Description: A web-based Library Management System designed to allow users to borrow, return, and manage library resources efficiently. Admins can track inventory and user activity seamlessly. Key Contribution: I implemented database design, backend logic, and user authentication for a structured and scalable library solution. Tech Stack: Django, MySQL, Bootstrap.

Description: A content-driven educational platform that enables instructors to upload courses and students to access learning materials. Includes role-based access and interactive content. Key Contribution: I implemented authentication, content management, and database integration, focusing on creating a smooth learning experience. Tech Stack: Django, Bootstrap, PostgreSQL.

Description: A Web3-focused blog platform where users can publish and explore blockchain-related articles. Integrated APIs provide dynamic content and Web3 functionalities. Key Contribution: I developed backend integration, managed content workflows, and ensured a user-friendly platform for Web3 enthusiasts. Tech Stack: Django, APIs, Bootstrap.

Description: A platform where users can create, customize, and publish personal websites without coding knowledge. It provides intuitive tools and responsive templates. Key Contribution: I implemented backend management, frontend responsiveness, and interactive UI to empower users to design websites easily. Tech Stack: Django, Bootstrap, JavaScript.

Description: A complete web-based Library Management System featuring user authentication, borrowing, returning, and admin management tools. Key Contribution: I implemented database structure, backend logic, and user roles to ensure smooth library operations. Tech Stack: Django, MySQL, Bootstrap..

Description: A comprehensive website creation platform that allows users to build and publish websites with no prior coding knowledge. Key Contribution: I developed backend logic, implemented frontend responsiveness, and designed an intuitive UI/UX interface. Tech Stack: Django, Bootstrap, JavaScript.

WEB3 CONTENT WRITER

I create engaging content about Web3, blockchain, NFTs, and crypto projects. My articles, guides, and tutorials educate communities, spark discussions, and make the decentralized world accessible to everyone.

Yapping, writing content, and updates about Web3, blockchain, NFTs, and crypto projects. I write engaging articles, guides, tutorials, and social media content to educate communities, spark discussions, and make Web3 accessible to everyone. My content helps readers understand trends, tools, and opportunities in the decentralized world.

My Journey into Tech: From Nursing Aspirations to Software Engineering

Published on July 10, 2025 by Chioma in My Tech Journey

Chioma’s tech journey

I didn’t start in tech. In fact, I once thought I would become a nurse. But while nursing felt safe, it didn’t feel right. What I wanted was something meaningful, challenging, and creative — and I found that in technology.

When I began, I knew nothing about coding. Terms like HTML, APIs, and databases were completely new to me. But I had curiosity and determination. I created a GitHub account before I even understood how to use it, watched countless tutorials, and followed tech communities online. Every small step built my foundation.

The turning point was joining the ALX Software Engineering Program. Through ALX, I gained hands-on experience with Python, Django, MySQL, and GitHub. I learned to build and deploy beginner-friendly web apps and REST APIs, focusing on writing clean, maintainable code.

“You don’t need a background to start. You just need the courage to begin.”

Today, I’m confident in taking on real-world projects. I’ve built structured databases, customized user authentication systems, and designed APIs that solve practical problems. More importantly, I’ve developed the resilience to learn quickly, collaborate effectively, and deliver results.

If you’re looking for someone who combines curiosity, persistence, and growing technical expertise — that’s me. My journey proves that you don’t need to have it all figured out to start; you just need the courage to begin and the discipline to keep going.

post-thumb

From Nursing Aspirations to Discovering Tech

I once thought my path was nursing, but something was missing. I had no background in coding, no idea what HTML or Python even were — but I knew I wanted to solve problems in a bigger way. That curiosity pushed me to take my first step into the world of software engineering, even though I was starting completely from scratch.

Read More
post-thumb

ALX: The Turning Point in My Journey

Joining the ALX Software Engineering Program gave me the tools and structure I needed. I learned Python, Django, MySQL, Git/GitHub, and built my first real-world applications. It wasn’t easy — there were late nights debugging and moments of doubt — but every challenge sharpened my skills and gave me confidence to keep going.

Read More
post-thumb

Where I Am Now: Building and Growing

Today, I’ve built and deployed responsive web apps, REST APIs, and collaborative projects on GitHub. I’m focused on writing clean, maintainable code and continuously learning new technologies. More than just gaining technical skills, I’ve learned resilience, problem-solving, and how to translate ideas into working products. My next goal is to bring this same drive into a professional software engineering role, contributing to meaningful projects while still growing every day.

Read More