Fort Myers, FL — engineer & two-time founder

Sherif Aboulnasr — I take products from idea
to paying users.

I'm Sherif Aboulnasr — full-stack engineer and two-time founder. Four iOS apps live on the App Store, a business-simulation SaaS with 1K+ paying users in university classrooms, and the agent infrastructure that helps build all of it.

$85K+shipped product revenue
40K+App Store downloads
1K+paying SaaS users
4apps on the App Store

Work

Products with real users.

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

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
  • $55K+ revenue
  • 70-compound library
  • 8 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

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.
  • 1K+ paying users
  • $30K+ revenue
  • 6 simulations
  • ~179K LOC
  • 110 API routes
  • 70 tables
ModernSims screenshot — modernsims.com home: where business students learn by doing ModernSims screenshot — tour overview: an introduction to marketing strategy, taught by doing ModernSims screenshot — the round-one decision form: segment, target, position ModernSims screenshot — round results: a coherence score of 84 with the per-dimension breakdown ModernSims screenshot — the Founder's Playbook: pick one of three product categories, four rounds ModernSims screenshot — instructor view: course health at a glance and the one-form course wizard

EFN Group LLC · live on the App Store

Pingr

Never miss a drop.

Real-time TCG restock and card-drop alerts across 23 retailers: a ping the second stock lands, a drop calendar for what's coming, and 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 retailers
  • Supabase Realtime + push
  • Edge Functions
Pingr App Store screenshot — never miss a drop: the tracked-products feed with live restock pings Pingr App Store screenshot — get pings sent straight to your phone Pingr App Store screenshot — get the latest leaks and news Pingr App Store screenshot — start hitting drops today: a product page with its buy link Pingr App Store screenshot — full drop calendar of upcoming pre-release events Pingr App Store screenshot — fully custom notifications: choose the stores you track Pingr App Store screenshot — accurate, reliable, and fast: the live feed with prices

EFN Group LLC · live on the App Store

uMaps

Find what the world left behind.

AllTrails for urban exploration: a map-first community app for finding, rating, and logging abandoned buildings, drains, bunkers, and ruins. Over 200,000 locations, a field-trust reputation system, and a PostGIS privacy model where the public map shows a fuzzed area and the exact coordinates are earned.

  • Exact coordinates never leave the server unearned: one RPC, gated by reputation, a spent key, or Pro.
  • Keys are minted by contributing approved spots with photos. They are earned, never sold.
  • Pro is server-side truth: RevenueCat webhook → entitlements table → row-level security.
  • 200K+ locations
  • PostGIS + row-level security
  • Expo · React Native
  • Edge Functions
uMaps App Store screenshot — find what the world left behind: a map of abandoned and industrial locations uMaps App Store screenshot — over 200,000 locations on the map uMaps App Store screenshot — earn trust, unlock spots: your profile with field trust and keys uMaps App Store screenshot — detailed location info for a spot uMaps App Store screenshot — search by location type in The Index uMaps App Store screenshot — share your own locations with the submit-a-spot form

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 extensions
  • Live Activity + widgets
  • HealthKit 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

In the pipeline

Dashfit

In development

Sweat Arcade: prop up your iPhone, step back, and play a 3-lane runner with your body. Vision body-pose tracking turns steps, jumps, and squats into lane changes, jumps, and slides. Runs are 3–5 minutes, and every frame is processed on-device: no video is ever recorded or uploaded.

SwiftUI · SpriteKit · Vision · Game Center

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.

github.com/Sherif-Aboulnasr
~/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

The map says "area approximate" when it is. Store numbers come from the store. 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.

ResumeOne page · August 2026

Sherif Aboulnasr

aboulnasrsherif@gmail.com · sherifaboulnasr.com · github.com/sherif-aboulnasr

Full-stack engineer and two-time founder: sole engineer behind four subscription iOS apps with 40K+ downloads and a Next.js/PostgreSQL SaaS serving 1K+ paying users, $85K+ combined revenue across all products. Own every layer on live apps: onboarding, payments, auth, push, widgets, and production debugging.

Skills

Languages: TypeScript/JavaScript, Python, SQL, C/C++, Swift

Mobile: SwiftUI, HealthKit, Family Controls/DeviceActivity, WidgetKit, Live Activities, RevenueCat, Expo/React Native

Web & Backend: Next.js, React, Node.js, Supabase, PostgreSQL, Stripe, OAuth/OTP

AI & Agents: LLM APIs (Anthropic, OpenAI), MCP, RAG, vector stores, NLP, Scikit-learn, Whisper

Cloud & Data: GCP (Cloud Run), Microsoft Fabric, SQL Server, ETL pipelines, Power BI

Experience

Co-Founder & Software EngineerFort Myers, FL
EFN Group LLCJan 2026 – Present
  • Shipped four production iOS apps to the App Store end to end: Dosely, a supplement and peptide dosing tracker (30K+ downloads, $55K+ revenue), and Stepsy, which gates selected apps behind a daily step goal via Family Controls and HealthKit
  • Launched Pingr, real-time TCG restock alerts with Realtime-to-push handoff and server-enforced entitlements, and uMaps, an urban exploration map with a PostGIS privacy model serving fuzzed public coordinates
  • Built a shared Node/Postgres backend on Supabase powering all four apps (auth, PostgreSQL, Edge Functions, storage) with RevenueCat subscriptions and a cache-first, offline-ready repository pattern across 7+ data models
Founder & Software EngineerFort Myers, FL
SKA Digital LLCJan 2026 – Present
  • Built and operate ModernSims solo across engineering, product, customer support, and instructor outreach: a full-stack Next.js/PostgreSQL platform with 6 business simulations serving 1K+ paying users and $30K+ revenue; student teams compete across 4–5 rounds on pricing and positioning decisions
  • Designed a 12+ table PostgreSQL schema with Row-Level Security, Stripe payments, OTP auth, and 50+ API routes; built per-simulation calculation engines covering demand scoring, market segmentation, brand loyalty, and service-quality dynamics
Graduate AssistantFort Myers, FL
Florida Gulf Coast University — Dept. of Information Systems, Analytics & Supply ChainSep 2025 – Present
  • Built an NLP pipeline in Python (NRC Emotion Lexicon) classifying 600+ abstracts across 8 emotion categories over 3 years; wrote upstream data-cleaning scripts turning inconsistent raw inputs into analysis-ready datasets feeding the pipeline and dashboards
  • Co-authored a gamification-in-finance research paper; designed a 53-item survey distributed to 200+ respondents
Motor Control System — Software Lead | FSU Senior CapstoneTallahassee, FL
Florida State UniversityAug 2024 – May 2025
  • Led a 4-person team building an embedded motor control system; programmed PID algorithms on MSP432
  • Designed a data acquisition pipeline sampling 3 sensor channels (RPM, torque, current) for real-time analysis
Systems Integration InternCairo, Egypt
MegasoftSummer 2024
  • Integrated enterprise services via IBM Cloud Pak, automating data flow across microservices to reduce manual transfer
  • Built and tested workflows over REST/MQTT, debugging connectivity issues to achieve 99% uptime

Projects

AI Agent Infrastructure & Developer Tooling — Python, Node.js, MCP2025 – Present
  • Built a persistent agent memory system using linked knowledge graphs with infinite-depth taxonomy, automated regrouping, and a two-layer recall architecture for context that persists across sessions
  • Built agent infrastructure: codex-flow, a workflow engine that fans orchestration scripts out over parallel CLI coding agents; an MCP server giving agents real-time visual feedback via screen capture; and Beam, a Chrome extension that opens a context-loaded Claude Code session from a click on any live-site element
Cross-Product Analytics Warehouse — Microsoft Fabric, Power BI2026 – Present
  • Built a 3-layer Medallion warehouse (Bronze/Silver/Gold) consolidating user, revenue, and usage data from multiple PostgreSQL backends with automated quality checks
  • Built a single-page Power BI dashboard surfacing cross-product user, revenue, and engagement KPIs

Education

Florida Gulf Coast UniversityFort Myers, FL
Master of Science in Data Analytics and Artificial IntelligenceSummer 2026
Florida State UniversityTallahassee, FL
Bachelor of Science in Computer EngineeringMay 2025