Fort Myers, FL — engineer & two-time founder

Sherif Aboulnasr — I build software
people pay for.

I'm Sherif Aboulnasr — full-stack engineer and two-time founder. Three iOS apps live on the App Store, a simulation SaaS running in real university classrooms, and the agent infrastructure that helps build all of it.

$55K+shipped product revenue
30K+App Store downloads
400+paying SaaS users
2companies founded

Work

Products with real users.

Shipped, monetized, and maintained — with paying customers, App Store listings, and real classrooms behind every number on this page.

SKA Digital LLC · modernsims.com

ModernSims

Marketing theory, made playable.

A production SaaS where student teams run virtual companies through competitive, multi-round market simulations. Six custom economic engines encode real marketing science — SERVQUAL service quality, compounding brand trust, psychographic segmentation, Porter and Ansoff strategy — each one deterministic, snapshot-tested, and calibrated against backtest harnesses that caught real balance exploits.

  • Deterministic seeded engines — instructor re-runs are byte-identical.
  • Supabase row-level security throughout, code-driven Stripe checkout, university SSO.
  • AI-assisted grading with a bounded adjustment layer and instructor override.
400+ paying students$15K+ revenue6 engines · 5 live~179K LOC110 API routes70 tables

EFN Group LLC · live on the App Store

Dosely

Precision dosing for peptides & supplements.

A dosing companion that turns error-prone protocols into a guided system: reconstitution math, vial inventory with AI label scanning, cycle planning, cost-per-dose, and a 70-compound research library with half-life decay curves. 100% SwiftUI, offline-first, cache-first repositories over Supabase, RevenueCat subscriptions.

  • Singleton-free repository architecture — chosen after production pain, not defaults.
  • Cache-first loading: every screen renders instantly, no empty-state flash.
  • Camera vial scanning through a vision model auto-fills inventory.
30K+ downloads$40K+ revenue70-compound library8 utility tools
Dosely App Store screenshot — never miss a dose: dashboard with your active cycle and next doses Dosely App Store screenshot — track your peptides effortlessly in one place Dosely App Store screenshot — manage your vials in the My Fridge inventory Dosely App Store screenshot — log your doses and get reminders Dosely App Store screenshot — works with any peptide Dosely App Store screenshot — every tool you need, including the reconstitution calculator Dosely App Store screenshot — discover new compounds in the peptide library

In build · web + Expo mobile

Arooba

Exam prep with an honest predicted grade.

A Cambridge IGCSE companion built around an examiner-grade engine: AO-weighted predicted grades verified against the official 2026 syllabuses, a four-paradigm mark-scheme grader, spaced repetition, and a copyright-safe AI authoring pipeline with cryptographic audit chains and mandatory human examiner gates.

  • One pedagogy engine, two platforms — vendored verbatim into mobile, never forked.
  • Content is data: 61 examiner-grade lessons in a strict schema, one lesson player.
  • The predicted grade discloses its coverage instead of overstating it.
~120K LOC web + mobile5 subjects61 lessons57 interactive diagrams

EFN Group LLC · live on the App Store

Stepsy

Walk more. Scroll less.

Stepsy locks your most distracting apps until you hit a daily step goal — screen time you earn by walking. Built on Apple's hardest frameworks: Family Controls and Screen Time for shielding, DeviceActivity for scheduling, HealthKit background delivery for steps — across four app extensions, with a Live Activity and lock-screen widgets.

  • Four extensions: shield UI, shield actions, activity monitor, widgets.
  • A tier engine converts steps into unlocks — Social at 60%, Entertainment at 100%.
  • Offline-first core loop; Supabase only for friends and leaderboards.
4 app extensionsLive Activity + widgetsHealthKit background
Stepsy App Store screenshot — earn screen time from your steps: Today dashboard Stepsy App Store screenshot — Stepsy blocks your selected apps until you reach your step count Stepsy App Store screenshot — stay on track with weekly step stats Stepsy App Store screenshot — adjust your difficulty: steps per minute and daily caps Stepsy App Store screenshot — compete with friends on the leaderboard Stepsy App Store screenshot — time to move: take a walk to unlock

EFN Group LLC · live on the App Store

Pingr

Never miss a drop.

Real-time restock alerts for trading-card products across 23 retailers — a ping the second stock lands, with a direct link to buy. Latency is the whole product: alerts ride Supabase Realtime while the app is open and switch to push delivery the moment it isn't.

  • Entitlements enforced server-side — RLS plus Realtime channel auth; the client is never trusted.
  • Category-agnostic schema: retailers and product lines are data, not code.
  • RevenueCat webhooks are the single source of truth for subscription state.
23 retailersSupabase Realtime + pushEdge Functions
Pingr App Store screenshot — never miss a drop: turn on restock alerts Pingr App Store screenshot — get pings sent straight to your phone Pingr App Store screenshot — accurate, reliable, fast: live restock feed with buy links Pingr App Store screenshot — leaks and news keep you up to date Pingr App Store screenshot — custom notifications: only get the pings you want, per store Pingr App Store screenshot — start hitting drops today with the live feed

In the pipeline

uMaps

Pre-launch

AllTrails for urban exploration. A PostGIS privacy model serves fuzzed public coordinates while exact locations are earned — reputation, moderation, and a key economy that's never sold.

Expo · PostGIS · row-level security

Align

In development

A privacy-first life OS — meds, meals, groceries, workouts, planning — with an AI weekly planner. SwiftData synced over CloudKit, zero third-party dependencies.

SwiftUI · SwiftData · CloudKit

Agent infrastructure

Tools that build the tools.

Everything above ships faster because of this layer — infrastructure that gives AI agents eyes on the screen, hands on the repo, and memory that persists.

~/tools/beam

Beam

Point at any element on a localhost app, type a prompt, and a context-loaded Claude Code session opens in iTerm2 — already cd'd into the right repo. Zero config: the bridge maps the dev-server port to its process's working directory.

MV3 extension · Node bridge · CSRF-hardened

~/tools/codex-flow

codex-flow

A workflow engine that fans orchestration scripts out over CLI coding agents: concurrency caps, schema-validated structured output, a JSONL journal, and content-addressed resume — unchanged agents replay instantly, for free.

Zero-dep Node ESM · git-worktree isolation

~/tools/screen-capture-mcp

Screen-capture MCP

Eyes for agents. A draggable overlay locks a region of the screen; the MCP server captures it on demand during UI work — before, during, and after every change. The frame itself is click-through, so the app stays usable.

MCP · macOS screencapture · Tkinter overlay

~/memory

Agent memory

Persistent agent memory over linked knowledge graphs: infinite-depth taxonomy, automated regrouping, and a two-layer recall architecture — so context survives across sessions instead of dying with the window.

Python · knowledge graphs · two-layer recall

~/tools/image-handoffs

Image handoffs

AI image batches specified as self-executing Markdown docs. Background agents generate them unattended; full-quality originals stay out of git and repos ship only compressed copies.

Bash · pngquant · agent fan-out

~/tools/voicetotext

VoiceToText

Fully offline push-to-talk dictation for macOS: hold a hotkey, speak, release — transcribed locally and pasted into whatever has focus. One readable file, about 150 lines. No cloud, no accounts.

Python · Whisper.cpp · no cloud

Data & research

Rigor where it counts.

Warehouses, pipelines, and published research — the analytical layer under the products.

Cross-product warehouse

A three-layer Medallion warehouse on Microsoft Fabric consolidating user, revenue, and usage data from the products' Postgres backends — automated quality checks and a Power BI dashboard of portfolio-wide KPIs.

Microsoft Fabric · Power BI · ETL

NLP emotion analysis

Graduate research at FGCU: a Python pipeline classifying 600+ research abstracts across 8 emotion categories over three years, with upstream cleaning that turns inconsistent raw inputs into analysis-ready datasets.

Python · NRC Emotion Lexicon

Gamification in finance

Co-authored research on gamification in finance; designed a 53-item survey instrument distributed to 200+ respondents.

Research design · survey methodology

Embedded motor control

Led a four-person FSU senior capstone: PID motor control on MSP432 with a real-time data-acquisition pipeline sampling RPM, torque, and current.

C · MSP432 · PID control

About

One owner, no handoffs.

I like owning the whole thing: the domain math, the schema, the app, the paywall, the marketing site, and the pipeline that ships it. I co-founded EFN Group (consumer iOS) and founded SKA Digital (education SaaS), and I'm finishing an MS in Data Analytics & AI while running both.

Most of my work ships with an agent fleet behind it — tooling I built so AI can see the screen, open the right repo, remember context, and do real work.

TypeScriptNext.jsSwiftUIPythonPostgreSQLSupabaseStripeMCPMicrosoft Fabric
2025

BS, Computer Engineering — Florida State University

2025—

Graduate Assistant, NLP research — Florida Gulf Coast University

2026

Co-founded EFN Group LLC · founded SKA Digital LLC

2026

MS, Data Analytics & AI — Florida Gulf Coast University

End to end

Domain math to App Store listing — design, build, ship, and support, one owner.

Honest numbers

Predicted grades disclose their coverage. Engines get backtested. Every stat on this page is real.

Agents at work

Every product ships faster because the tooling around it compounds.

Let's build something
worth paying for.

Open to interesting problems and ambitious teams.