About
Highly innovative Full-Stack & Mobile Software Developer leveraging expertise in Java, Spring Boot, React.js, and React Native to build scalable, high-performance applications. Proficient in microservices, Kafka, Docker, and Redis, I excel at designing clean architectures and delivering polished user experiences. My passion lies in solving complex business problems with technology, eager to contribute to high-impact engineering teams focused on building robust and scalable products.
Work
National Institute of Information and Technology
|Programming Instructor (Java)
Onitsha, Anambra State, Nigeria
→
Summary
Led comprehensive Java and enterprise development training, equipping over 100 students with practical skills in modern backend and full-stack technologies.
Highlights
Designed and delivered advanced curriculum in Java, Spring Boot, Hibernate, and enterprise development patterns, enhancing student proficiency in modern software architecture.
Instructed over 100 students in developing fully functional backend systems, covering REST APIs, microservices, Docker, and Kafka, preparing them for scalable application development.
Mentored students on Git/GitHub workflows, CI/CD concepts, and deployment strategies using Firebase and Render, ensuring practical DevOps understanding and industry alignment.
Achieved a high success rate, with many mentored students securing roles in startups or establishing thriving freelance careers, validating curriculum effectiveness.
Freelance | Collaborative Tech Projects
|Full-Stack & Mobile Software Developer
Onitsha, Anambra State, Nigeria
→
Summary
Orchestrated the full development lifecycle for diverse web and mobile applications, delivering high-performance solutions for startups and small businesses.
Highlights
Architected and developed scalable backend systems using Spring Boot, Java, Docker, Redis caching, and robust authentication mechanisms, improving application performance and security.
Delivered responsive, feature-rich web applications with React.js, Next.js, and Tailwind CSS, and developed cross-platform mobile applications using React Native (Expo) and TypeScript, incorporating smooth UI/UX.
Integrated real-time functionalities using Firebase and Kafka-based event handling, enabling dynamic data processing and responsive user interactions.
Managed end-to-end software development lifecycle for multiple projects, from architecture to deployment and support, consistently achieving high client satisfaction for startups and small businesses.
Education
National Institute of Information Technology
→
Diploma of Higher Education
Software Engineering
Languages
English
Skills
Backend & Enterprise
Java, Spring Boot, Microservices Architecture, Apache Kafka, RESTful API Design, Redis, Hibernate.
Frontend & Web
JavaScript, React.js, Next.js, Responsive Web Design, Tailwind CSS.
Mobile Development
React Native (Expo), TypeScript, Kotlin, Android Development, Mobile UI/UX & Animations, Cross-Platform Development.
DevOps & Tools
Docker, Containerization, Git, GitHub, CI/CD Concepts, Firebase (Auth, Firestore, Cloud Messaging).
Databases
SQL Databases, NoSQL Databases (MongoDB, Firebase).
Engineering Methodologies
Full-Stack Development, Agile Development, System Design, Debugging, Code Optimization.