# Ahmed Samy > Ahmed Samy is a product manager with 6+ years of experience. He grew two teams from 15 to 50 people, and shipped eight products end to end: Selny, Produckt, Calm Leave, Bildir, Swolvy, PayBack, Al-Zilal and Reco. Ahmed knows how to use AI to get the job done with whatever tools and team are available. He believes mindset beats skill set, and that exceptional UX is the cornerstone of a product. Selny took years; the next seven products took ten months, each one specced, designed, built, tested and shipped end to end. Site: https://asamy.net/ About: https://asamy.net/about/ Email: a@asamy.net Not to be confused with the Egyptian footballer of the same name. - https://www.linkedin.com/in/ahmedssamy - https://x.com/ahmed_sa_samy - https://www.instagram.com/ahmed.sa.samy ## Products ### Selny (2023 → 2025, iOS · Android) Every conversation starts with you. My first product, and the long one. A place to ask and answer, anonymously if you need to, and to tell stories that spark conversations. It is where I learned what a feed really costs: ranking weights, decay, diversity, moderation, and the quiet work of keeping people safe. Ask, answer, and tell stories. Questions can be anonymous, answers are public, and stories are what start the conversations. A ranked feed with decay and diversity keeps it fresh; AI labelling across 32 content categories, blocking and reporting keep it safe. - 2 ways to ask: with your name, or without - 3 things to post: questions, answers, stories - 1 tap to block an anonymous asker Built with Flutter, Rails 7, Postgres · Redis · Sidekiq, Firebase, OpenAI labelling. Product: https://selny.io. More: https://asamy.net/work/selny/ ### Produckt (Jan → Mar 2026, Web · produckt.io) Think in products, not tickets. The tool my own job was missing. Product architecture lives in people's heads; when someone leaves, the context leaves with them. So: a canvas of products, modules and features, six views of one truth, relationships you can actually see, and an impact system that shows what a change ripples into. A canvas, five more views, one truth. Products, modules, features and sub-features are cards you place, link and nest. Kanban, tree, table, timeline and scrum read the same cards. Change one and its connected cards are flagged, with an AI edit suggested only when you ask for it. - 6 views of one truth - 5 templates to start a board from - 4 levels: App, Module, Feature, Sub-feature Built with React 19, @xyflow canvas, Express · Postgres, Socket.io presence, Claude. Product: https://produckt.io. More: https://asamy.net/work/produckt/ ### Calm Leave (Feb → Jul 2026, SaaS · calmleave.com) Leave management your team will actually love. I once had a vacation request lost in an email thread. Not rejected. Lost. Asking for time off should not require the persistence of a debt collector. So rules check themselves as you fill the form, squads approve before HR, and an approval stays frozen to the policy it was granted under. Rules that check themselves. Notice period, balance, blackout dates and overlaps show pass or fail while you type. Squads approve before HR, on-call shifts stay covered, and an approval stays frozen to the policy it was granted under. Thirteen languages, right to left included. - 13 languages, 3 RTL - 4 things it tracks: leave, on-call, swaps, extra hours - Frozen an approval keeps the policy it was granted under Built with Next.js 14, Express · Prisma 6, Postgres, Stripe, Playwright e2e. Product: https://calmleave.com. More: https://asamy.net/work/calmleave/ ### Bildir (Mar → Sep 2026, Civic · Türkiye) Şehrine sahip çık. The pothole everybody drives around and nobody reports. Citizens report in seconds; the right district desk gets one job, not dozens of calls. Built for every province of Türkiye, not for a demo, and the landing page claims nothing the product does not have. Report in seconds. Resolve from one desk. Pin the spot, pick the category, add a photo. Reports within 50 metres merge into one job with one count. District desks get a list, a map and a status for every issue, plus a field app that works offline. Every province of Türkiye is already seeded. - 81 provinces, every one of Türkiye's - 973 districts, each with its own desk - 50 m apart or less, reports become one job Built with Flutter × 2 apps, NestJS, PostgreSQL · PostGIS, Redis · Bull, React dashboard. Product: https://mrkt-bildir.asamy.net/. More: https://asamy.net/work/bildir/ ### Swolvy (Apr → Oct 2026, Web · MCP · swolvy.com) Built with your AI. Shared with Swolvy. Your AI just built you a page. Now what? Swolvy is the home for HTML that AI builds: drop the file, or let Claude, ChatGPT or Gemini publish it, and you have a link in the time it takes to drag a file. No build step, no hosting setup, no account. Drop a file, get a link. Any HTML file becomes a page with a clean link, an optional password, and no account needed. Claude, ChatGPT and Gemini publish straight from the chat through an MCP connector. Pro adds your own domain, 100 MB pages and link previews. - 3 assistants that publish from chat: Claude, ChatGPT, Gemini - 30 days a free page lives after its last upload - 1 link that stays when you update the page Built with Next.js · OpenNext, Cloudflare Workers, D1 · R2 · Cron, Drizzle · Vitest, Stripe. Product: https://swolvy.com. More: https://asamy.net/work/swolvy/ ### PayBack (Aug 2026, iOS · Android · Web) Split the check, not the friendship. Dinner ends. One person pays the whole check. Everyone scans a QR, sees what they owe without signing up, and both sides tap to confirm. No money moves through it. It is a tracker between friends, not a fintech. One table, one hour, zero spreadsheets. One QR, one hour, both sides confirm. The payer types the total and the head count; everyone scans the code and sees what they owe without signing up. The friend taps I sent it, the payer taps Got it, and the bill settles once every seat has both. Groups keep a running tab for the crews that meet every week. - 2 taps to settle a share - 1 h a QR code lives - 6 digits, the whole sign-in Built with Flutter, FastAPI · SQLModel, Postgres · Alembic, FCM push, BLE nearby. Product: https://payback.asamy.net. More: https://asamy.net/work/payback/ ### Al-Zilal (Aug 2026, iOS · Android · Web) The corpus is the product. A reader for Fi Zilal al-Qur'an, in Arabic, on phones and on the web. The app is small; the book is not. Nine million characters across 114 surahs, extracted from a printed edition that lost things on the way. So I repaired what it lost: 231 unreachable verses recovered, 1,290 broken sentences rejoined. Nine million characters, read on a phone. Every surah and every section, with each verse marked where its commentary begins. Highlights are stored by their text, so they survive every corpus fix. Search runs on the device, the web reader is a static site, and a one-tap report sends the exact passage when something reads wrong. - 114 surahs - 6,236 verses, every one reachable - 231 verses the printed edition lost, recovered Built with Flutter, Next.js 15 · static, Python corpus tools, Web Worker search, Xcode Cloud. Product: https://alzilal.asamy.net/. More: https://asamy.net/work/alzilal/ ### Reco (Sep → Oct 2026, macOS · reco.asamy.net) Get back the photos you thought were gone. Every other recovery app lets you scan for free, then holds your files to ransom. Reco reads your SD card, USB drive or Mac disk one square at a time, shows you honestly what is still there, and brings it back. It never writes a byte to the drive it reads. And it is free: no license key, no subscription, no catch. Free, honest, and read-only. Reco reads FAT, exFAT, NTFS, APFS and HFS+ one sector at a time, never writes to the drive it reads, and grades every file it finds Excellent, Good or Partial before you recover it. No license key, no subscription, no preview held hostage. - 5 kinds of drive it reads - 3 honest grades: Excellent, Good, Partial - Free no license key, no subscription Built with Swift 6, SwiftUI · Liquid Glass, FAT · exFAT · NTFS · APFS · HFS+, Sparkle updates, reco-cli. Product: https://reco.asamy.net. More: https://asamy.net/work/reco/