Skip to content
View tomiwa-adesanya's full-sized avatar
🔒
LOCKED IN
🔒
LOCKED IN

Highlights

  • Pro

Block or report tomiwa-adesanya

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
tomiwa-adesanya/README.md

Tomiwa Adesanya

Backend & desktop application engineer

LinkedIn Email Twitter Profile views


About

Final-year Computer Engineering student at the University of Lagos, building cross-platform desktop software and the backends behind it.

I build cross-platform desktop applications, end to end. Design, code, backend, packaging and distribution as a finished, installable application.

  • Desktop applications — Python, Flask, pywebview, Nuitka, packaged as native Windows and Linux installers
  • Backend — REST APIs, authentication, webhooks, SQL
  • Embedded & IoT — C/C++ on microcontrollers, sensor interfacing, device-to-server telemetry
  • Available for desktop app development work. If you need a Windows or Linux desktop tool built and shipped as a proper installer, get in touch.
  • Open to backend engineering internships from late 2026 (UK, Canada, Finland, remote)

Projects

Project What it is
Markdown Notebook Offline markdown editor and note library. Mermaid diagram support, folder workspaces with full undo/redo, Windows Explorer right-click conversion to HTML and PDF, drag-and-drop between library and workspace. Actively developed and released.
Todo Desktop App Cross-platform to-do app in Python, Flask and pywebview, compiled to a native binary with Nuitka. Also an open-source reference for anyone shipping lightweight desktop software on this stack.
Arduino SevenSegmentDisplay C++ Arduino library that abstracts away the multiplexing and pin handling for driving 7-segment displays.
RasterConvert Python desktop tool for batch conversion between raster image formats.
Unit Converter Unit conversion across length, area, volume, mass, time, temperature and energy. Also exists as a Windows application.

Tech

Languages

Python   C++   C   Java   JavaScript   TypeScript   PHP   SQL

Frameworks & tools

Flask   FastAPI   React   SQLite   Arduino   Raspberry Pi   Linux   Git   VS Code


GitHub stats Top languages
GitHub streak

A good deal of my work sits in private repos. Happy to walk through architecture or code on request.

Pinned Loading

  1. python-to-do-manager-gui python-to-do-manager-gui Public

    Python GUI Project - Building a to do list task manager

    Python 6 5

  2. unit-converter-windows-application unit-converter-windows-application Public

    Windows OS Application to perform conversions between units of a Physical Quantity.

    Python 4

  3. RasterConvert RasterConvert Public

    Python GUI project - Raster image format conversion GUI

    Python 3

  4. python-calculator-gui python-calculator-gui Public

    Python GUI project - Building a Calculator GUI with python

    Python 2

  5. SimpleCalc-Java-Swing-Project SimpleCalc-Java-Swing-Project Public

    Java Calculator GUI project using Java Swing

    Java 3

  6. Arduino-Seven-Segment-Display Arduino-Seven-Segment-Display Public

    Arduino SevenSegmentDisplay class to automate the process of displaying information on a 7-Segment display device.

    C++ 2