SOFTWARE ENGINEER · SYSTEMS & PRODUCT

Farshad
Asgharzadeh

Software Engineer building scalable products, intelligent systems, and polished digital experiences.

I design and ship end-to-end — from mobile apps and backend architecture to the servers, pipelines, and infrastructure that keep them running. I care about taste as much as I care about throughput.

SCROLL
01 — ABOUT

I ship. Not demos, not prototypes that stay prototypes — production systems that real users depend on, with the infrastructure to keep them alive.

My background spans Android and backend engineering, but the thing I actually optimize for is ownership: understanding the whole problem, choosing the smallest correct solution, and being the person who gets paged if it breaks — because I built the pager too.

I move fast without being reckless. I'd rather delete a clever abstraction than maintain it. I read the error before I read the docs.

2+
Production platforms architected & self-hosted
3
Consumer apps shipped to Cafe Bazaar & Myket
100%
Infra owned — DNS to deploy, no black boxes
0→1
Comfort zone: ambiguous problems, new systems
02 — CAPABILITIES

Full-stack, by necessity

Not a buzzword list — the tools I actually reach for when something needs to work.

/ 01

Backend

.NET / ASP.NET CorePython / FastAPIPostgreSQL RedisSignalRREST API design
/ 02

Mobile

KotlinJavaAndroid SDK Play/Bazaar/Myket releaseIAP integration
/ 03

Frontend

Next.jsReactTypeScriptTailwind CSS
/ 04

AI / Automation

LLM-assisted workflowsAgentic toolingProcess automation
/ 05

DevOps

Docker / ComposeNginxLinux server ops Let's Encrypt / TLSBitbucket Pipelines CI/CDBIND DNS
/ 06

Product

0→1 scopingSystems thinkingPragmatic tradeoffsOwnership
03 — FEATURED WORK

Selected projects

A sample of systems I've designed, built, and personally operate in production.

01
Bazito
Realtime gaming platform
PROBLEM
Iranian players lacked a fast, fair, real-money-adjacent multiplayer card game platform with reliable wallet and purchase verification.
SOLUTION
Built a real-time Rummy engine over SignalR with an authoritative server, a full wallet/ledger system, daily rewards, and server-side IAP verification for regional stores.
STACK
ASP.NET CorePostgreSQLSignalRDockerNginx
IMPACT
Fully self-hosted production deployment — TLS, isolated networking, automated CI/CD from commit to live server.
02
BackTest
Quant research platform
PROBLEM
Traders need to validate strategies against historical data without waiting minutes per run or trusting a black-box backtester.
SOLUTION
A queued job-execution API with an invite-based auth layer, a credit ledger for metered usage, and a research-grade web UI for reviewing trade-by-trade replay and reports.
STACK
Python / FastAPITimescaleDBRedisNext.jsDocker
IMPACT
Three independently deployed services (API, app, landing) shipped and wired to auto-deploy on every push.
03
Consumer App Suite
Android · published
PROBLEM
Three distinct consumer needs — personal growth, self-assessment, and personal finance — each underserved by cluttered, ad-heavy alternatives.
SOLUTION
Shipped Afarinesh (self-improvement), Ravansanj (MBTI/DISC assessment), and Paya (personal finance) — three focused, independently maintained Android apps.
STACK
KotlinAndroid SDKCafe BazaarMyket
IMPACT
Live on two major Iranian app stores, published and maintained end-to-end by a single engineer.
04
Production Infrastructure
Platform & DevOps
PROBLEM
Multiple independent products needed isolated, secure, TLS-covered hosting without paying for — or depending on — a managed platform.
SOLUTION
Hand-built a single Ubuntu server into a multi-tenant platform: authoritative DNS, hardened firewall, per-service Docker networks bound to localhost, an Nginx reverse-proxy layer, and automatic Let's Encrypt certificates.
STACK
UbuntuDocker ComposeNginxBIND9CertbotUFWBitbucket Pipelines
IMPACT
Four production domains served from one box, each with independent CI/CD, zero exposed database ports, and sub-minute deploys.
04 — TRAJECTORY

Experience

What I did, not just where I did it.

PRESENT
Independent Software Engineer
Designing and operating multiple production platforms end-to-end.
  • Architected and shipped Bazito and BackTest from empty repo to live, TLS-secured domains.
  • Built the entire hosting platform by hand — DNS, reverse proxy, containers, CI/CD.
  • Own every layer: mobile client, backend service, database, and the server it runs on.
EARLIER
Android Developer — Consumer Products
Designed, built, and published three independent Android applications across self-improvement, personality assessment, and personal finance categories to Cafe Bazaar and Myket, handling the full lifecycle from concept to store listing.
FOUNDATIONS
Backend & Systems
Built the engineering fundamentals that everything above stands on: relational data modeling, API design, realtime systems, and the Linux/DevOps skillset to deploy it all without relying on a platform team.
05 — PROOF

In numbers

4
Production domains, self-hosted and TLS-secured
3
Android apps live on Cafe Bazaar & Myket
6
Independently deployed services across two platforms
100%
Auto-deployed via CI/CD — commit to production

Let's build something that ships.

Open to serious conversations — freelance, contract, or full-time. If you have a hard problem and a real deadline, I'm interested.