Skip to content
View Thomson-dev's full-sized avatar

Highlights

  • Pro

Block or report Thomson-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Thomson-dev/README.md

Hi there, I'm Thomson πŸ‘‹

CS student at the University of Lagos β€’ Building toward Backend & Flutter internships

I enjoy reverse-engineering systems to understand how they work, then building better versions. Currently deep in Java/Spring Boot and Flutter while sharpening my DSA fundamentals.


πŸ› οΈ Tech Stack

Languages Java Dart Python JavaScript SQL

Backend Spring Boot Node.js Express.js

Mobile Flutter

Databases & Real-time PostgreSQL MongoDB Firebase Socket.IO

Tools Git Postman Docker


🚧 Projects

πŸ” Multi-Vendor Food Ordering App (Flutter)

A full-featured food ordering platform supporting customer, vendor, rider, and admin roles. Built with Flutter + Provider for state management, Socket.IO for real-time order tracking, and OpenStreetMap for live delivery maps β€” no paid APIs.

πŸ’¬ Real-Time Chat App (Node.js + Socket.IO)

A WebSocket-powered chat application with room-based messaging and live user presence. Deployed on Railway.

πŸ“š Library Management System (Spring Boot)

A REST API for managing books, members, and borrow records. Built on Spring Boot with JPA/Hibernate, PostgreSQL, and a layered architecture (entities β†’ repositories β†’ services β†’ controllers β†’ DTOs).

πŸ” Multithreaded SERP Analyzer (Java)

A concurrent web scraping tool leveraging Java multithreading to parse search engine result pages in parallel β€” demonstrating thread safety, ReentrantLock, and performance optimisation.

πŸ“‘ Light Tracker API (Node.js)

A REST API for tracking and logging light intensity sensor data over time, designed with clean endpoint structure and MongoDB persistence.


πŸ“š Currently Learning

  • Spring Boot 4 β€” entity design, DTO patterns, Spring Security, JPA relationships
  • Flutter β€” Clean Architecture, Bloc/Cubit, animations
  • TensorFlow β€” building toward a food dish classifier API (EfficientNet + FastAPI + Flutter)
  • DSA β€” grinding Neetcode 150 in Python


πŸ“« Connect with Me

Portfolio LinkedIn Email

Open to backend (Java/Spring Boot) and Flutter internship opportunities. πŸš€

Pinned Loading

  1. Light-Tracker-backend Light-Tracker-backend Public

    Java 1

  2. cashflowMobile cashflowMobile Public

    Dart

  3. safeVoice safeVoice Public

    Dart 1

  4. HelpDesk HelpDesk Public

    A role-based help desk system with SLA enforcement, audit logging, and JWT auth β€” built with Spring Boot and Flutter.

    Java

  5. Airsync Airsync Public

    Java 1

  6. ojayballer/TraceLens ojayballer/TraceLens Public

    project for squad hackathon

    TypeScript