Logo
Osamudiamen
Osamudiamen Nwoko

Osamudiamen Nwoko

Software Developer crafting elegant solutions to complex problems

About Me

Who I Am

I am a passionate software developer with a strong foundation in software engineering. I enjoy solving complex problems and creating efficient, elegant solutions. My approach combines technical expertise with creative thinking to deliver high-quality software that meets user needs.

When I'm not coding, I'm constantly learning about new technologies and best practices to stay at the forefront of the rapidly evolving tech landscape. I believe in writing clean, maintainable code and collaborating effectively with teams to build exceptional products.

Bachelor of Engineering, Software Engineering

Carleton University

Agile with Atlassian Jira

Coursera

Python Basics for Data Science

IBM

Work Experience

C
June 2025 - Present

STEM Instructor

Code Ninjas

As a STEM Instructor at Code Ninjas, I lead engaging, hands-on technology education programs for students, fostering creativity, problem-solving, and a passion for STEM. I teach and guide learners through a wide range of topics and tools, including block-based programming, robotics, microcontroller programming, stop motion animation, game design, circuit design, electrical wiring, and tool safety.

Teaching
Microcontroller Programming
Circuit Design
Game Design
+1
W
Nov 2024 - Apr 2025

Fullstack Mobile Developer

WorkFlow Careers

I reimagine the job application process by leveraging innovative tools like AI to showcase a more personal and transparent view of every candidate. This approach ensures that no talent goes unnoticed while helping organizations see beyond polished but misleading resumes. By combining technology and empathy, I enable hiring teams to uncover hidden potential, streamline decisions, and build more authentic, high-performing teams.

React Native
Cloud Firestore
State Management
Cross-platform Development
+1
R
Jun 2024 - Oct 2024

AI Software Developer

Reality AI Lab

I had the privilege of developing AI solutions for educational purposes and connecting with diverse individuals to foster a global community dedicated to inclusive and sustainable education. Together, we created innovative tools that empower learners to adapt and thrive in a rapidly changing world. This experience allowed me to combine my passion for technology with a mission to make quality education accessible to all, driving meaningful impact and inspiring lifelong learning.

Google Gemini
LangChain
Python
Generative AI
+1
T
Jun 2018 - Feb 2020

Lead Software Developer

The Tech Cadets

At The Tech Cadets, I led a team of tech enthusiasts in a supportive environment to create impactful solutions focused on sustainability and educational technologies. I played a key role in transforming ideas into prototypes and fully functional products, presenting these innovations to stakeholders to showcase their potential and impact. This experience sharpened my technical expertise, enhanced my collaboration skills, and deepened my ability to communicate and deliver meaningful solutions.

Flutter
Gemini AI
Project Management
Firebase
+1
C
Jan 2022 - Aug 2022

Junior Android App Developer

Comité Creativo

At Comité Creativo, I collaborated on the Open Data Kit projects, resolving GitHub issues and ensuring seamless integration with backend services. This experience allowed me to develop a deep understanding of Android development and contribute to the growth of open source projects.

Java
Kotlin
Android Studio
GitHub
+1

Skills

React
Next.js
Angular
React Native
TypeScript
JavaScript
Python
C
Swift
Node.js
Express.js
Nest.js
Django
Spring Boot
PostgreSQL
MySQL
MongoDB
PHP
AWS
GCP
Firebase
Docker
GitHub
GitHub Actions
Jira
Flutter
Tailwind CSS
macOS
Linux
Postman

Projects

Convene

Convene

Convene is a collaborative scheduling web application that helps teams find the best time to meet based on everyone's availability. Users can select their available time ranges across the week, and Convene will suggest and rank the optimal meeting times where multiple team members are available.

Next.js
Node.js
Express
+6
Shot by Charlie

Shot by Charlie

A web portfolio designed to showcase my photography skills.

Photography
Next.js
Responsive Design
Roomie

Roomie

A mobile app designed to help users find roommates and housing accommodations. It also provides a platform for users to connect with potential landlords and real estate agents.

React Native
Node.js
Express
+2
CleanCycle

CleanCycle

CleanCycle is a mobile application designed to address the pressing issue of environmental pollution and promote recycling to protect the environment. It serves as a platform for individuals and companies to actively participate in waste management efforts and contribute to a cleaner and more sustainable planet. It also offers a learning center to enlighten the public on environmental facts and correct misconceptions.

Flutter
Firebase
Google Gemini
+1
Search Me Up

Search Me Up

A full-stack web-based networking and job application platform for users to showcase their skills and experience. It also provides a platform for users to connect with potential employers and recruiters.

React
Node.js
Express
+2
SYSCX

SYSCX

SYSCX is a prototype version of Twitter(X) built for students to allow them to connect and share posts.

HTML
PHP
Selenium
+2

Contact Me

Contact Image