Full-Stack Developer building modern web apps, desktop software, and AI-powered tools.
I turn ideas into production-ready products across the stack — frontend, backend, databases, and desktop.
- Full-Stack Developer
- Open to full-time roles and freelance work
- Web, desktop, and AI-focused applications
- Care about performance, clean architecture, and developer experience
- Open-source contributor and maintainer
Core: Rust · Python · Node.js · Flutter · Dart · Tauri · Electron
Frontend: React · Next.js · Vite · TypeScript · JavaScript
Backend: FastAPI · Express.js · NestJS · Axum
Data & infra: PostgreSQL · SQLite · Redis
I use AI-assisted tooling (including Cursor) for faster delivery and prototyping, without sacrificing architecture or code quality.
Offline PDF workstation — edit, convert, OCR, batch tools, and automation. Python + CustomTkinter.
Windows utility that extracts links and queues them in Internet Download Manager.
Research AI assistant with VRM avatar, lip-sync, OpenAI-compatible TTS/STT, and a Tauri desktop app.
ThatGPT (ThatLabs2049)
Local ChatGPT-style desktop client (React + Rust + Tauri). OpenAI-compatible providers; API keys stay outside the webview.
ThatCode (ThatLabs2049)
Local coding agent with a simple desktop UI — read, edit, verify, and explain codebases with your own API.
Universal page-to-data extractor — URLs/HTML to Markdown, JSON, or text for RAG and AI pipelines. Rust + Tauri.
Flutter app for browsing thousands of public live camera streams — offline catalog, search, and filters.
OpenAI-compatible desktop TTS client — model/voice auto-detect, play & save. Tauri + React.
Minimal desktop habit tracker with a dark rose UI. Local JSON storage. Tauri + Rust.
Production gaming community platform — auth, wallet, tournaments, real-time chat, news, and admin. Live at igtclan.ir.
- Full-stack product development
- Rust ecosystem & Tauri desktop apps
- AI integrations
- FastAPI and modern backends
- High-performance web applications
Available for:
- Full-stack development
- Backend development
- Desktop application development
- Mobile application development
- AI-powered applications
- Custom software & freelance projects
- Telegram: @MohammadB2049
- Email: mohammad161186@gmail.com
- LinkedIn: Mohammad Beik
Feel free to reach out for collaboration, freelance work, or full-time opportunities.