Skip to content
View soroush83faraz's full-sized avatar

Block or report soroush83faraz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
soroush83faraz/README.md
Soroush Faraz — software engineer, ships things you can open

I build mobile apps with Flutter, web apps with Next.js / TypeScript, and backend & systems tools in Go and Python — and I like shipping things people can actually open. Almost everything below has a live link.

🌐 Portfolio: soroush83faraz.github.io · ✉️ soroush.faraz83@gmail.com

🟢 Live in production

Project What it is Live
Joino (Rehash) Outdoor-activities platform — find & join nearby events. Geospatial search (PostGIS), OTP auth, real-time group chat; Express/Prisma + Next.js, Docker deploy. Group project. joinoo.ir
FMG Tech Industrial-equipment company website — rebuilt frontend + SEO automation. Client work, private repo. fmg-tech.ir

🎨 Web design & client sites

Project What it is Live
hv-discover-website HV Discover — catalogue & request-a-quote site for a London cable fault-location equipment supplier. A first screen stating what is supplied, with real equipment photos; an interactive ten-trace TDR instrument in a "how fault location works" band; security-reviewed PHP form API, strict CSP. Astro 5 / TypeScript / PHP hvdiscover.com · Preview
vista-estate VISTA — luxury real-estate showcase, dark-gold RTL theme: cinematic intro, Apple-style scroll-scrub video hero, 360° virtual tours, walkable 3D demo. Astro Demo
kheradmand-mohaseb Audit & financial-services firm site — services, engagement process, blog, and a reference section on Iran's auditing standards. Persian RTL, light/dark. Next.js 15 Live
consult-center-design "Aram" mental-health clinic prototype — marketing page + mock admin dashboard. Next.js 15 Demo
moshavare-design-sample Counseling-services website design sample. Next.js Demo

🎬 VISTA in 10 seconds:

vista.mp4

▶️ Open the live site → soroush83faraz.github.io/vista-estate

⚙️ Engineering & CS projects

Project What it is Live
calso Persian (Jalali) calendar + task manager — offline-first PWA whose entire backend is reimplemented in the browser over IndexedDB, Persian natural-language quick-add, habits & Pomodoro, plus an MCP server. React / Vite / SQLite Open the app
LANLink Local-network file transfer & communication — trusted device pairing over LAN or hotspot, WebSocket control plane, HTTP data plane. No cloud, no accounts. Go —
CPPiler Compiler front-end for a C++ subset — lexer, LL(1) predictive parser, parse tree. Python Try in browser
hospital-sim Discrete-event simulation of hospital bed allocation — 4 ward policies, 35 replications, 95% confidence intervals. Python Report
L-system L-system fractals — Dragon curve, Koch, Sierpinski, fractal plant & tree + interactive explorer. Python / JS Explorer
mycalender Persian (Jalali) calendar app — date conversion, navigation and selection. Flutter Demo

🗂 More projects

Games, apps, packages & experiments
Project What it is Live
trellomize Trello-style team task manager — projects, boards, member roles, logging and tests. Python Demo
iustZ Text-based post-apocalyptic RPG — group university project. C++ / WASM Play in browser
flutter_persian_calendar Flutter package for Persian (Jalali) calendar integration. Dart pub.dev
zohal Time-manager for a kids' indoor playhouse — per-child play-session countdowns, Persian RTL UI. Group project. Flutter Demo
TE_Commerce Full e-commerce mobile app. Private repo. Flutter —
E-commerce E-commerce shop app for Android & iOS, based on the FlutterShop template. Flutter Demo
Lonely-Boss 2D boss-fight prototype — FSM-driven boss AI with multi-phase attacks. Unity / C# —
maze-maverick Terminal maze game — university project. C++ —
CPP-compiler C++ subset compiler in a single Python file — regex tokenizer, parser, Graphviz parse trees. Python —
n8n-ffmpeg n8n Docker image with ffmpeg + yt-dlp preinstalled, for media-automation workflows. Docker —

🏆 Honors & awards

International invention medals — 🥇 gold (ITE London), 🥈 silver (INOVA Zagreb), 🥉 bronze (INTARG Poland), all nanotech projects — plus national math & science awards, 10 swimming medals, national U-17 water-polo runner-up, music and theater. Full list with certificates →

🛠 Tech I work with

Flutter Dart TypeScript Next.js React Python Go C# Unity Docker PostgreSQL n8n GitHub Actions


✉️ soroush.faraz83@gmail.com · 🌐 soroush83faraz.github.io

Pinned Loading

  1. CPPiler CPPiler Public

    Compiler front-end for a C++ subset, written in Python — lexical analyzer, LL(1) predictive parser and parse tree — try it in the browser

    Python

  2. hospital-sim hospital-sim Public

    Discrete-event simulation of hospital bed allocation and patient flow

    HTML

  3. LANLink LANLink Public

    Local-network file transfer and communication — trusted device pairing over LAN or hotspot, WebSocket control plane, HTTP data plane. No cloud, no accounts.

    Go

  4. Lonely-Boss Lonely-Boss Public

    2D boss-fight prototype built in Unity and C# — FSM-driven boss AI with multi-phase attacks

    C#

  5. mycalender mycalender Public

    Persian (Jalali) calendar app built with Flutter — date conversion, navigation and selection

    Dart 1

  6. trellomize trellomize Public

    Trello-style team task manager in Python — projects, boards, member roles, logging and tests — with an interactive web demo

    Python 1