Skip to content
DW
Available for contracts · Building in Ethiopia · UTC +3
Software
engineer.
Builder.

Shipping world-class software from Ethiopia.

Get in touch Dawit Worku
Dawit Worku
scroll ↓

Selected Work

Work that ships.

7projects shipped — iOS · Web · Systems
PH Performance screenshot

Full-stack elite sports coaching platform with real-time team management, GPS run tracking, video coaching, HRV analytics, nutrition logging, and structured training programmes. Live on web and the App Store.

Stack

ReactRadix UISocket.ioFramer MotionZodCloudflareiOS (Swift)Node.js

Highlights

  • Multi-platform: web app + native iOS app on the App Store
  • Real-time team messaging and coach-to-athlete communication (Socket.io)
  • GPS run tracking with performance metrics (HRV, max power output)
  • Video coaching library with upload and automated tagging

A website for us fitness coach

Stack

Highlights

    RepuTrack screenshot

    B2B SaaS platform that helps CPA firms and attorneys collect, manage, and respond to client reviews on Google. Reduces churn and builds online credibility for professional service firms.

    Stack

    Next.js 16React 19TypeScriptSupabaseStripeTailwind CSS v4Upstash RedisVercel

    Highlights

    • Google Business Profile OAuth with daily review sync
    • Review inbox with filters, reply modal, and response templates
    • Stripe subscriptions with billing portal and webhook handling
    • Background job queue for async processing

    Waitlist-in-a-box SaaS for event creators. Attendees get a real-time queue position and can skip the line by referring friends — a viral growth mechanic built into every event.

    Stack

    SvelteKit 2Svelte 5TypeScriptTurso (libSQL)Drizzle ORMResendTailwind CSS v4Vercel

    Highlights

    • Real-time queue position with viral referral skip-the-line mechanic
    • Bilingual EN ⇄ አማርኛ with Ethiopian calendar
    • Atomic capacity guard (single conditional INSERT) — no race conditions
    • Hand-rolled magic-link + Google OAuth2, no auth library dependency
    Divvy screenshot

    Zero-friction restaurant bill splitter. Add items, assign them to people, get exact amounts — works instantly in any browser, no account required.

    Stack

    Next.jsTypeScriptTailwind CSSVercel

    Highlights

    • Zero signup, zero install — works instantly in any browser
    • Item-level assignment: each person pays for exactly what they had
    • Tip calculation built in
    • PWA — installable on mobile home screen

    A collection of zero-dependency CLI utilities built in Go and Rust: audit .env files for exposed secrets, identify what process owns a port, track Claude Code token usage, and manage GitHub repo visibility.

    Stack

    GoRustCLIZero dependencies

    Highlights

    • env-audit — detect exposed secrets, duplicates, and missing vars across .env files
    • port-who — instantly identify which process owns any TCP port
    • claude-report — track Claude Code token usage from local session files, no API key
    • github-repo-control (Rust) — bulk convert repos from public to private via TUI
    Ethiopian Constitution screenshot

    A public-interest static site publishing the FDRE Constitution in both Amharic and English — making an important legal document freely accessible to all Ethiopians, on any device.

    Stack

    SvelteKit 2TypeScriptNoto Sans EthiopicTailwind CSSVercel

    Highlights

    • Full bilingual Amharic–English parallel text layout
    • Zero-JS reading experience via static site generation
    • Optimised for Ethiopic script (Noto Sans Ethiopic) on mobile

    About

    Builder from Addis Ababa.

    I'm a mobile developer, web developer, and system architect based in Addis Ababa, Ethiopia. I work across platforms — iOS apps, web products, CLI tools, and the infrastructure underneath.

    I pick languages by what the job demands — TypeScript and Go for most product work, Rust when performance is non-negotiable, Swift for iOS.

    I contribute to open-source, build tools I wish existed, and maintain 52 Claude Code agent skills used by developers worldwide.

    Dawit Worku

    Languages

    TypeScriptJavaScriptGoRustFlutterReact NativeJavaPythonPHPShell

    OSS Contributions

    Ethiopia · UTC +3

    Activity

    A year of shipping.

    Contribution GraphJulAugSepOctNovDecJanFebMarAprMayJun
    9,120 GitHub contributions in the last year
    LessMore

    Writing

    Thoughts on building.

    Thoughts on building.

    Contact

    Let's build something together.

    Based in Ethiopia. Available for projects worldwide.

    [email protected]
    Ethiopia · UTC +3