We build useful software.
For ourselves, and forclients.
We design and build web products, mobile apps, and internal tools. Because we run our own products too, we care about the unglamorous parts: reliability, support, billing, and what happens after launch.
How we can help
Software development
From the first technical plan to the version real customers use.
Tech consulting
Straight answers on architecture, tools, cost, and what is worth building.
Website development
Fast, clear websites that explain the business and make the next step obvious.
Mobile apps
Useful iOS and Android apps, built for the way people use their phones.
Custom solutions
Internal tools and automations that cut repetitive work and fit the team.
Things we have built
We designed and shipped these products, then learned from running them ourselves.

ChargeBell
chargebell.comChargeBell posts Stripe activity in Slack, including payments, payouts, failed cards, refunds, disputes, and subscription changes. Teams can choose which alerts go where, set minimum amounts, and keep noisy events out of the channel.

2048 Club
2048.clubA fresh take on 2048 with board sizes from 3x3 to 8x8, custom tile themes, multiplayer rooms, leaderboards, and several puzzle variants. The familiar game is still at the center. There is simply more to do with it.

JsonKit
jsonkit.comJsonKit is a collection of 53 small developer tools for working with JSON, code, URLs, SQL, and QR codes. Everything runs in the browser, so you can paste real data without sending it to a server.

PDFToolz
pdftoolz.comPDFToolz puts the common PDF jobs in one place: merge, split, compress, convert, edit, sign, and protect. Files stay on the device while you work, which keeps the tools quick and private.

Convertur
Convertur handles images, PDFs, audio, video, documents, and data files without uploading them first. Drop in a file, pick an output, and the conversion runs in the browser.
convertur.com ↗Thumbnail Grabber
Paste a video link and Thumbnail Grabber finds every available image size. It works with YouTube, TikTok, Vimeo, Twitch, Dailymotion, and Instagram Reels, with tools for previews, comparisons, quick edits, and bulk downloads.
thumbnail-grabber.com ↗
LinkDap
LinkDap is a community feed for people sharing ideas, questions, and opportunities. Posts, curated listings, topic spaces, bookmarks, replies, and discovery keep useful conversations from getting lost.
linkdap.com ↗
OrbDoc
OrbDoc's OrbVoice app listens during a patient visit and turns the conversation into a draft clinical note while the doctor is still in the room. The physician reviews it, makes any edits, and sends it to the EHR instead of typing everything afterward.
orbdoc.com ↗
Elfilaha
Elfilaha publishes practical farming information in Arabic for people in Morocco. Its articles cover subsidies, crops, irrigation, farm projects, land rules, and the everyday questions farmers and students actually have.
elfilaha.com ↗
KorgiBoard
Korgi turns a short prompt into a working Kanban board, then lets the team pull in files and meetings from Google Workspace, Microsoft 365, and Zoom. It keeps the plan, the source material, and the finished work in one place.
korgiboard.com ↗
FlutterFire Social
A complete Flutter and Firebase starter for building a social app. It includes phone sign-in, posts, likes, comments, follows, search, private and group chat, moderation, push notifications, analytics, ads, and dark mode.
codecanyon.net ↗
DEMS
DEMS was a civic tech project with a simple goal: make election information easier to understand and democratic participation easier to navigate.
dems.dev ↗We know what happens after launch
We run products of our own, so our work does not stop at a clean demo. We deal with billing, uptime, support, bug reports, and all the small decisions that keep software useful. That experience shapes how we build for clients: fewer surprises, sensible tradeoffs, and code the next person can understand.
Have something in mind?
Send us a plain email. Tell us what you are trying to build, fix, or simplify. We will reply within one business day.
support@sajam.dev