
Hello, I'm Samuel. I'm a Software Engineer (React.js, React Native, C#, Unity) with 5+ years of experience building mobile apps and software solutions in the technology and gaming industries.
About me
While earning my degree in Computer Science, I began building my career in software development, focusing on both the technology and gaming industries. With over 5 years of hands-on experience, I’ve built and maintained mobile apps and software solutions using React.js, React Native, C#, and Unity. Whether it's crafting seamless UIs or designing complex systems, I enjoy solving problems and bringing ideas to life through code.
My core stack includes TypeScript, Next.js, Tailwind CSS, NativeWind, C#, and Unity, and I continuously stay up to date with evolving technologies, trends, and best practices across both web and game development. I’m always looking for ways to improve, adapt, and deliver better experiences through my work.
When I’m not coding, I enjoy acting, watching movies, and exploring languages—currently learning German and sharpening my French. I'm also passionate about storytelling through games and enjoy diving into history and philosophy in my downtime.
My projects
AI Chat Mobile App/Assistant
A React Native mobile assistant app built to provide users with interactive chat capabilities and tailored advice based on user data. I developed this using NativeWind and TypeScript.
- React Native
- TypeScript
- NativeWind
Mobile Bank App
As a React Native developer at Prunny Technologies, I contributed to building and maintaining the company's iOS/Android banking app. My work involved implementing new features, fixing bugs, and collaborating on UI/UX improvements.
- React Native
- TypeScript
- Tailwind CSS
- GitLab
Massive Online Multiplayer Game
A long-term Unity project where I designed and implemented AI systems, gameplay mechanics, and cinematic sequences using Timeline and Cinemachine.
- Unity
- C#
- Game Mechanics
- Timeline
- Cinemachine
Martial Arts School Scheduling System
A web app developed for managing class schedules at a martial arts school. It improved class organization and management for admins and students.
Email: testmail@domainname.com
Password: MyPassword1234
- React
- Next.js
- TypeScript
- Tailwind CSS
Space-Shooter Web Game
A Unity-based browser game developed using C#, featuring player-controlled space combat with interactive UI and enemy AI.
- Unity
- C#
- Game Development
Insurance CRM Enhancement
Improved an insurance company's CRM system by enhancing its UI and customer interaction flow. Focused on performance and data clarity.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Supabase
My skills
- TypeScript
- React
- Next.js
- Unity
- C#
- React Native
- NativeWind
- Tailwind CSS
- JavaScript
- HTML
- CSS
- Node.js
- Prisma
- MongoDB
- Redux
- GraphQL
- PostgreSQL
- Framer Motion
My experience
Computer Science Degree
Ibadan, Nigeria
Earned a National Diploma and Higher National Diploma in Computer Science while actively working on real-world software and game development projects throughout my studies.
2018 - 2024Started in Tech & First Internship
Lagos, Nigeria
Began my career in tech while studying Computer Science. Completed my first internship using Java and SQL to build and design reports.
2019 - 2020Web Development Tutor
Ogun, Nigeria
Taught web development and IT fundamentals to students while still in school. Helped with practical implementation and guided projects.
2021 - 2022Freelance React Developer
Lagos, Nigeria
Built web applications for clients, including a class scheduling system and CRM interface. Focused on clean UI and scalable functionality using React, Tailwind, and Firebase.
2022 - PresentGame Developer at Darkstar Games
Remote (USA)
Developed immersive gameplay systems, AI, and cinematic sequences in Unity and C#. Currently serving as Assistant Director of Engineering, leading cross-functional teams and strategic planning.
2021 - PresentReact Native Developer at Prunny Technologies
Hybrid, Lagos, Nigeria
Working on a FinTech mobile banking app using React Native. Building new features, fixing bugs, and improving overall app performance across iOS/Android platforms.
2024 - PresentContact me
Please contact me directly at josephsamuel034@gmail.com or through this form.