~/portfolio/about.md
Software Engineering Student · Lead City University

dev = "Abdulsamad Ajayi"

Final-year Software Engineering student building practical, working software: desktop apps, data dashboards, and cloud-connected tools, in Python, Frontend, Dart, and Firebase. Six months in production systems at NITDA.

Python Frontend Flutter / Dart Firebase Streamlit Applied AI/ML Tools Git / GitHub
01 · about

I build software that solves problems I've actually run into: exam integrity tools, personal finance tracking, campus navigation. My focus is on shipping things that work end-to-end, not just prototypes.

Completed a six-month SIWES internship at the National Information Technology Development Agency (NITDA), working across Python development, applied data science, and interface design. Currently finishing my final-year project and looking for internship-level engineering work.

I also run Becoming a Dev, teaching the AI-assisted process I use to turn ideas into working software.

AI-assisted workflow: I use tools like ChatGPT, Claude, and Cursor/Windsurf throughout research, planning, and implementation to build faster and more thoroughly.

locationAbuja, Nigeria
graduatingNov 2026
internshipNITDA · 2025
statusopen to work
githubolasamad21
resumeView / Download
02 · projects6 total
.ts eduverify/ shipped Frontend · FastAPI · Firebase

A full-stack smart attendance system that verifies students are actually present, not just that they tapped a button. Requires two independent checks before marking anyone present: facial recognition with liveness detection (Facenet512 + MTCNN via DeepFace) to confirm identity, and GPS verification (Haversine distance calculation) to confirm physical presence in the classroom.

  • Built full-stack: frontend deployed on Vercel, FastAPI + Python backend running the ML pipeline deployed on Railway, Firebase (Firestore + Auth) for data and authentication
  • Designed and built solo using an AI-assisted development workflow — from research and planning through implementation and deployment
  • Live: smart-attendance-web-murex.vercel.app
.py exam-guard/ completed Python · Tkinter

AI-powered virtual invigilator for Computer-Based Tests. Desktop application that monitors exam activity to support integrity in CBT environments.

  • Built the full desktop interface and monitoring logic in Tkinter
  • Automated supervision tasks previously done manually
.py finance-dashboard/ completed Python · Streamlit

Interactive personal finance dashboard that parses bank statement and OPay transaction data into spending visualizations.

  • Built transaction history and monthly spending charts
.dart campus-nav/ completed Flutter · Dart

Smart campus navigation app with voice-guided directions, helping students and visitors move through university campuses. Built in Flutter and Dart as my final-year project.

  • Applied user-centered design alongside core navigation logic
  • Successfully defended, graded, and submitted
.dart vocab-builder/ in progress Flutter · Dart

Software engineering vocabulary builder helping students learn technical terminology through interactive practice.

  • Focused on interactive learning loops and retention
.fig routify/ completed Team project · Figma

Public transit navigation app designed with a team, covering the full flow from wireframe to interactive prototype.

  • Owned wireframing, low/high-fidelity screens, and prototyping
03 · skills.json
Languages
Python
Frontend
Dart
HTML5 / CSS3
Data & ML
Data analysis
Data visualization
Applied AI/ML Tools
Frameworks
Flutter
Tkinter
Streamlit
Tools
Git / GitHub
Firebase
VS Code
Jupyter / Colab
Design
Figma
Wireframing
Prototyping
Certifications
Python Programming
Data Science (Adv.)
UI/UX Design (NITDA)