I am a Computer Science freshman at Alabama A&M University from Nigeria, with a deep passion for Artificial Intelligence and its potential to reshape industries.
- π Current Focus: Building an AI-Powered Business Consultant tailored for small business owners.
- π± Learning: Python, Swift, HTML/CSS, JavaScript, and exploring C++ this semester.
- π― Collaborations: Open to collaborating on AI projects and research initiatives.
- Programming Languages: Python(Intermediate), Swift (Beginner), HTML/CSS(Beginner), JavaScript (Beginner), C++ (Beginner)
- Areas of Interest: Artificial Intelligence, Software Development, Graphic Design, Leadership
A full-featured Flask-based web application designed to help users track and manage their expenses seamlessly. The system provides CRUD (Create, Read, Update, Delete) functionality, ensuring users can log transactions, categorize expenses, and analyze spending patterns. This project incorporates robust error handling, database management, and a user-friendly API for financial tracking.
- Expense Management: Users can add expenses with details such as amount, category, date, description, payment method, merchant, and recurrence status.
- Expense Retrieval: Fetch all recorded expenses or query-specific transactions based on unique IDs.
- Expense Updating: Modify existing expense records with updated values while maintaining data integrity.
- Expense Deletion: Securely remove expenses from the database when no longer needed.
- Data Validation & Error Handling: Ensures proper input formatting, valid date structures, and non-negative expense values to maintain system reliability.
- RESTful API Implementation: Designed for smooth integration with frontend interfaces or mobile applications.
- Flask (Python) β Backend development, API routing, and request handling.
- SQLite β Persistent data storage with structured query management.
- JSON Processing β Enables structured data exchange between frontend and backend.
- Postman API Testing β Validates API responses for all request types.
- Error Handling & Input Validation β Enhances security and reliability by managing user input errors effectively.
This project demonstrates proficiency in backend API development, database interactions, and data validation while offering a practical solution for financial tracking. It serves as an excellent foundation for more advanced financial applications incorporating analytics, budgeting, and visualization features.
π View Project
A Python-based interactive game where users guess a secret number, with feedback provided after each guess.
- Key Skills: Input handling, logic implementation, and user feedback integration.
- View Project
A Python recreation of the popular Wordle game, featuring dynamic interaction.
- Key Skills: String manipulation, loops, and game logic implementation.
- View Project
- AAMU Merit Scholar: Acknowledged for academic achievements and leadership potential.
- Honors Program Class of 2024: Focused on fostering leadership skills and community service.
- ColorStack Fellow: Promoting diversity and inclusion in the tech community.
- Bloomberg Accelerator Bootcamp x SuperCharged: Intensive program on software development and problem-solving.
- Google Developers Student Club (GDSC): Participating in workshops and community-driven tech initiatives.
- CodePath TIP102 Scholar: An Advanced Technical Interview Prep Course
When Iβm not coding, I enjoy:
- Basketball: Avid player, always up for a game of hoops.
- Graphic Design: Exploring creativity through digital design.
- Continuous Learning: Always seeking new knowledge and skills.
- Anime & Manga: I think Gojo is the G.O.A.T... Fight Me!
- Short-Term: Secure a summer internship for 2025.
- Long-Term: Become an AI Engineer dedicated to creating accessible and impactful AI solutions for real-world challenges.
- LinkedIn: Mitchel Onyebuchi
- Email: [email protected]
Feel free to reach out for, collaboration, or just a casual conversation! π
π‘ "Innovation arises from the intersection of passion and curiosity."

