Nairobi, Kenya · @mr-ceo7

Kassim Musa Abass

I write the software and build the hardware it runs on.

Platforms live
0
Projects
0
Hardware builds
0
Act I · Software

The Software

Web platforms, AI tools and developer products, written in TypeScript and deployed on Vercel.

0
Flagship platforms
0
Projects in this act
~/mr-ceo7 — zshtty1
$ git push origin main
$ npm run build
$ vercel deploy --prod
Act I · Flagship platforms

Built and shipped.

01 / 06 · Production Web Platforms

JeffyTab Debate Adjudication Suite

AI-Assisted Tournament Tabulation, Pairing Engine & Live Matrix

A high-precision British Parliamentary debate tournament management system. Delivers sub-second power-pairings, zero institutional clash verification, live WebSocket tab room synchronization, and digital ballot adjudication.

ReactTypeScriptWebSocketsTailwind CSSVercel CLI
Live
02 / 06 · Production Web Platforms

Sharpbrains calcOS Platform & Emulator

Campus AI Calculator Web Experience, Store & In-Browser Emulator

The official production web platform and hardware store for calcOS—the modified Casio scientific calculator with integrated campus AI. Features an interactive in-browser emulator, tactile hardware showcase, and streamlined order checkout.

React 19TypeScriptViteTailwind CSS v4Canvas EmulatorVercel
Live
03 / 06 · Production Web Platforms

Global Orators Coach & Debate Suite

Speaker Management, Fluency Telemetry & Public Speaking Platform

The operational command suite and international presence for the Global Orators initiative. Powers speaker onboarding, rehearsal scheduling, fluency tracking, and speech curriculum distribution across competitive tracks.

ReactTypeScriptTailwind CSSVercel CLI + Custom DNS
Live
04 / 06 · Production Web Platforms

TambuaTips — Sports Predictions Platform

Football Tips, Live Fixtures & Subscription Billing

A football predictions platform with live fixtures, league standings, a sports news feed and tiered VIP tip subscriptions billed in Kenyan shillings, managed from an admin dashboard.

ReactTypeScriptViteTailwind CSSFastAPISQLAlchemy
Live
05 / 06 · Production Web Platforms

WinviRahisi — Over 2.5 & 3.5 Goals Tips

Daily Goals-Market Predictions & VIP Plans

A focused football tips site for the Over 2.5 and Over 3.5 goals markets: daily free picks, VIP plans in KES (1, 2 and 4 weeks), and an archive of past tips.

ReactTypeScriptViteReact RouterTailwind CSSFastAPI
Live
06 / 06 · Production Web Platforms

Smart Timetable — Exam Timetables for 9 Kenyan Universities

Exam Schedules, Personal Timetables & AI Quick Revision

An exam timetable portal for nine Kenyan universities, including UoN, JKUAT, KU and DeKUT. Students add their unit codes to get a personal exam schedule, then open Quick Revision for AI-generated flashcards, quizzes and notes on each unit.

ReactTypeScriptTailwind CSSVercel CLI
Live
Act I · Everything shipped

Tap an app to open it.

mr-ceo7

13 apps · blue = web · tangerine = AI · dot = flagship

Same engineer, one layer down

From code to copper.

calcOS runs on both sides: as a web platform and in-browser emulator, and inside a modified Casio fx-991ES Plus.

Act II · Hardware

The Hardware

Firmware in C/C++ for RP2040 and ESP32, and the sensors, motors and boards it drives, built at the bench.

0
Flagship builds
0
Projects in this act
CH1 · GPIORP2040
Act II · Flagship builds

Taken apart, layer by layer.

BUILD 01 · 2026

RFID Student Attendance System

Dual-Core RP2040 Microcontroller & ESP32 Telemetry Station

An integrated edge verification terminal designed for institutional attendance records. Features hardware interrupt-driven RC522 card scanning on a Raspberry Pi Pico W, synchronized over SPI and UART to an ESP32 telemetry server with an interactive web dashboard.

The stack, layer by layer
← Raspberry Pi Pico W
← C/C++
← Arduino Core
← ESP32
← FreeRTOS
Live
RFID attendance hardware assembly
01Integrated RFID attendance verification prototype in bench testing enclosure.
Display and electronics testing
02LED matrix display and core microcontroller bus communication validation.
RC522 reader and controller wiring
03RC522 SPI wiring, logic level translation, and breadboard circuit debugging.
Project presentation at Gearbox Academy
04Capstone project presentation and live hardware demonstration at Gearbox Academy.
BUILD 02 · 2026

calcOS: Casio fx-991ES Plus AI Co-Processor Mod

Hardware-Hacked Scientific Calculator with AI Prompting & Discrete Micro-OLED

A deep hardware modification of the Casio fx-991ES PLUS scientific calculator. Integrates a custom Wi-Fi co-processor concealed behind the solar cell bezel, retrofits a secondary discrete micro-OLED screen, and runs custom calcOS firmware featuring CalcoChat (AI math & physics assistant) and CalcoPlay media playback.

The stack, layer by layer
← Casio fx-991ES Plus
← ESP8266/ESP32
← Micro-OLED
← C/C++
← Hardware Reverse-Engineering
Live
Casio fx-991ES Plus calcOS mod front view
01Casio fx-991ES Plus modified with discrete micro-OLED running calcOS v1.43 firmware.
CalcoPlay interface on calculator display
02CalcoPlay graphical media player and application browser running on the discrete display.
CalcoChat AI prompting interface
03CalcoChat AI prompting engine running interactive math and science queries on-device.
Stealth hardware casing and display integration
04Stealth casing design and precision bezel integration preserving original calculator aesthetics.
Internal co-processor hardware modification
05Internal co-processor wiring and solar cavity retrofitting bench examination.
Act II · The parts bin

Everything I've built, on one reel.

8 parts · tap any part to inspect

Act II · Gearbox Academy lab notebook

Twelve weeks at the bench.

Week 01

Embedded Systems Fundamentals & Toolchains

Development Environment, Cross-Compilers & Microcontroller Architectures

p. 1/9

Configured toolchains for ARM Cortex-M microcontrollers. Set up GCC, GDB, OpenOCD, and initialized the bare-metal development pipeline.

Full RFID terminal hardware assembly on bench
GCC ARMOpenOCDCMakeGDB
Report PDF
Week 02

C Memory Models & Structure Geometry

Direct Memory Manipulation, Struct Alignment & Bitfields

p. 2/9

Analyzed memory layouts, padding, and alignment in embedded C. Implemented geometric algorithms validating pointer arithmetic and register structures.

Card scan verification display
C99GDBMemory MappingValgrind
Report PDF
Week 03

Digital I/O & Interrupt Service Routines

Hardware Timers, External Interrupts & Switch Debouncing

p. 3/9

Programmed GPIO registers directly. Built debouncing state machines using timer interrupts without blocking CPU execution cycles.

SPI bus cabling and circuit wiring
RP2040GPIOHardware TimersLogic Analyzer
Report PDF
Week 04

Pointers, Dynamic Buffers & Serial Interfaces

Circular Ring Buffers & UART Packet Framing

p. 4/9

Engineered circular buffers for UART serial communications with frame delimiters and checksum verification.

Benchtop card authentication test
UARTRing BuffersBitwise OpsSerial Console
Report PDF
Week 05

Low-Power Modes & Analog-to-Digital Conversion

ADC Calibration, DMA Channels & Voltage Sampling

p. 5/9

Configured ADC channels for continuous sensor voltage acquisition using Direct Memory Access (DMA) to minimize core utilization.

Integrated RFID attendance prototype enclosure
ADCDMAVoltage DividersOscilloscope
Report PDF
Week 07–08

Inter-Integrated Circuit (I2C) & SPI Peripherals

Bus Arbitration, Slave Addressing & Sensor Acquisition

p. 6/9

Interfaced MPU6050 and OLED display peripherals over I2C and SPI buses. Solved bus collision and clock-stretching constraints.

Capstone project presentation at Gearbox Academy
SPII2COLED SSD1306Signal Debugging
Report PDF
Week 09–10

Wireless Telemetry & HTTP Client Sockets

ESP32 WiFi Networking & REST Webhook Sync

p. 7/9

Implemented asynchronous socket communication on the ESP32. Engineered a local web server to dispatch sensor telemetry to remote cloud endpoints.

Full RFID terminal hardware assembly on bench
ESP32TCP/IP SocketsHTTP RESTJSON Parser
Report PDF
Week 11

RFID Cryptographic Protocols & Security

MIFARE Classic 1K Cards, RC522 Reader & Authentication

p. 8/9

Implemented SPI driver communication with the RC522 RFID reader. Handled block authentication and encrypted Sector 1 memory storage.

Card scan verification display
MFRC522MIFARE 1KSPI BusCryptographic Keys
Report PDF
Week 12

Integrated Capstone: Student Attendance Station

Final Production Assembly, Dual-Core Synchronization & Enclosure

p. 9/9

Completed full system integration: Raspberry Pi Pico W reading student badges, transmitting to ESP32 telemetry gateway, and rendering live confirmation on an animated display.

SPI bus cabling and circuit wiring
RP2040 Dual-CoreESP32RC522SSD1306 OLEDC++
Report PDF
Act II · Young Scientists Kenya & KSEF

From breadboard to the national stage.

I mentor secondary school teams through the whole engineering cycle: turning a real-world problem into a schematic, teaching embedded C/C++ from first principles, tuning motor PID loops, and coaching them to defend their methodology before national judges.

Young Scientists Kenya National Exhibition presentation with Kassim and mentored students
01 · NATIONAL EXHIBITION

Young Scientists Kenya National Science Exhibition: Kassim Musa Abass standing with mentored student researchers on the exhibition presentation floor.

Students and mentor testing autonomous mobile robot on workshop table
02 · LAB WORKSHOP BENCH

Hardware debugging session: students diagnosing motor driver signals, ultrasonic sensor alignment, and firmware logic directly on the lab bench.

Laboratory instruction session on robotics hardware
03 · SYSTEM INTEGRATION

Hands-on instruction: guiding secondary school competitors through power distribution bus wiring and sensor calibration.

Handheld inspection of motor driver board and microcontroller wiring
04 · CIRCUIT PROTOTYPING

Component-level assembly: H-bridge driver heat-sinking, microcontroller GPIO routing, and logic isolation.

Both sides · Principles

Four rules I don't break.

RULE 01

Failover by Default in Transactional Systems

Networks in the field are fundamentally erratic. Whether handling asynchronous payment webhooks or microsecond telemetry streams, systems must never presume remote availability. Distributed architectures are engineered with local failover buffers and idempotency keys on the server so that dropped packets simply trigger deterministic retries without corrupting data or state.

RULE 02

Direct Hardware Concurrency & Deterministic Timing

On low-power microcontrollers like the RP2040, blocking operations are fatal to sensor responsiveness. By offloading RF SPI card polling to Core 0 and handling asynchronous WiFi socket serialization on Core 1 (or delegating to an ESP32 UART bridge), hardware loops remain bounded within strict sub-50ms deadlines.

RULE 03

Zero-Jank Web Experiences with Modern React 19

Web interfaces should load with the immediacy of printed paper. Utilizing static page compilation, streaming server components, and Tailwind CSS v4 eliminates bloated client runtime payloads. Every production site deployed to Vercel is tuned for instant first contentful paint.

RULE 04

Cryptographic Integrity Over Trust Assumptions

From deterministic cryptographic validation across distributed community ledgers to MIFARE 1K Sector authentication in RFID card readers, identity and record data must be verified mathematically rather than assumed via trusting endpoints.

The toolkit, as a tree

BACKEND & DISTRIBUTED SYSTEMS
Python Async / FastAPI / FlaskKotlin / Android AccessibilityREST & OpenAPI GatewaysSQLite & PostgreSQLWebhook Queues & IdempotencySystemd Daemons
FRONTEND & PLATFORM
TypeScriptReact 19 & Next.js App RouterTailwind CSS v4Vite & SWCCanvas & Vector PrintingWeb Analytics & CWV
KASSIM
EMBEDDED & HARDWARE
C / C++ (C99/C11)RP2040 (Raspberry Pi Pico)ESP32 (FreeRTOS)SPI / I2C / UARTRC522 RFIDHardware Timers & Interrupts
ROOTS · TOOLCHAINS & DEPLOYMENT
Vercel CLI & Edge NetworkGit / GitHub (@mr-ceo7)CMake & GCC ARM EmbeddedGDB & OpenOCDLinux (Bash & Shell Scripting)Docker Containers
Contact

Let's build something.

Systems architecture, backend pipelines, custom firmware, full-stack builds.

Tap the card to flip it