Emmanuel Oware Junior Asirifi

Computer Engineer & Mobile Developer

Computer Engineering student at GCTU. I build cross-platform apps with Flutter, and spend the rest of my time on IoT hardware, databases and low-level systems.

Portrait of Emmanuel Oware Junior Asirifi

About me

I'm a Computer Engineering student at Ghana Communication Technology University (GCTU). Most of my work is mobile development with Flutter: taking a UI idea and turning it into an app that runs smoothly on both Android and iOS.

My coursework covers hardware, networking and low-level programming, and that background shapes how I write software. I care about what's happening underneath, whether that's a widget tree or a loop written in assembly.

Right now I'm learning more about automation workflows, AI-assisted development and backend design, so I can build complete products end to end.

  • StudyingBSc Computer Engineering, GCTU
  • Main focusFlutter & Dart mobile apps
  • Also intoIoT, MySQL, networking
  • Open toInternships, jobs & collaborations

Skills & tools

What I work with day to day.

01

Mobile development

  • Flutter
  • Dart
  • Firebase
  • AdMob
  • In-app purchases
  • Android Studio
  • Google Play
02

Low-level & systems

  • C++
  • Assembly
  • Arduino
  • IoT prototyping
03

Databases & networking

  • MySQL
  • Schema design
  • Cisco networking
  • OSI / TCP-IP
04

Automation & tools

  • n8n
  • Git
  • AI workflows
  • REST APIs

Projects

Apps I've shipped, and a few areas I've been building in. Code is on my GitHub.

Check Wall on Android: launch film and screenshots · Available now on Google Play: download it · Watch it on TikTok
  • Check Wall boss battle intro: You versus The Architect, chapter 1 level 10
  • Check Wall board on your turn, with glowing cells showing where your pawn can move
  • Check Wall board after a wall is placed beside the two pawns
  • Check Wall late game: the board filled with neon walls forming a maze
Arrow Zip on Android
  • Arrow Zip level 14: a board of arrows to tap and slide out
  • Arrow Zip level 9: a blocked arrow highlighted in red, costing a heart
  • Arrow Zip level complete screen with three stars and unlocked achievements
  • Arrow Zip achievements screen showing 13 of 40 earned

Cross-platform mobile apps

Flutter and Dart apps built with a clean architecture, proper state management and native platform integration where it's needed.

  • Flutter
  • Dart
  • UI/UX
View on GitHub

Database design

Relational schemas in MySQL with attention to normalisation, indexing, query performance and keeping the data consistent as an app grows.

  • MySQL
  • SQL
  • Optimisation
View on GitHub

IoT sensor projects

Arduino builds that read sensors, process data in real time and send it over wireless links for small automation and monitoring systems.

  • Arduino
  • C++
  • Sensors
View on GitHub

Get in touch

Have an internship, job or project in mind? Send me a message or reach me on any of these.

Please enter your name.
Please enter a valid email address.
Please choose a subject.
Please write a message (at least 10 characters).