
Full-Stack Mobile (Flutter) & Backend (Python) Developer
Driven by a passion for computers and building things, I entered this field. After many attempts across different domains, I found my niche and became a full-stack mobile and web application developer specializing in Flutter and Python.
Six-month freelance engagement building Flutter mobile applications, involved across the full development cycle from UI to delivery.
Flutter frontend developer for an AI-powered fitness coaching platform backed by TU Munich. Initially built the FastAPI backend as well; shifted full focus to Flutter as the team grew.
Built two Flutter apps for a residential community management platform — HiBayt for residents and HiBayt Management for staff. Both run on Riverpod with a feature-scoped architecture against a shared backend.
All-in-one app for residents of managed housing complexes — home management, bill payments, visitor gate access, vehicle registration, maintenance requests, and community communication in one place. %g% I built the full Flutter frontend and handled all API integrations against a backend developed by a separate team. State management runs on Riverpod with a feature-scoped structure. The app ties together a wide range of resident needs — subscription management, bill payments, visitor invitations with gate access control, vehicle management, and maintenance ticketing — all through a single authenticated session.
#Operations app for residential community staff — security guards, technicians, and facility teams manage their daily work from mobile. %g% Same stack as HiBayt — Flutter with Riverpod, all API integrations handled by me. The app covers service ticket management, resident and visitor gate access control, daily task tracking, attendance submission, and access to operational documentation. It is the staff-side counterpart to HiBayt, sharing the same backend and operating within the same platform.
#Fitness coaching platform for Zura Health OS — a startup backed by TU Munich. The project evolved over time: I initially developed both the Flutter frontend and a FastAPI backend, then as the team grew I shifted focus entirely to the Flutter side. %g% On the frontend, I built the full feature set with Flutter and Riverpod: authentication, workout tracking, nutrition planning, progress monitoring, and coach interactions. Notable parts include custom charts and a 3D human body model rendered with Flutter's CustomPaint. As the app scaled, the main challenge was keeping performance solid across a growing codebase — a feature-scoped Riverpod architecture made that manageable. The UI was designed from the start to be modern and distinct, which added its own layer of complexity.
https://zurahealthos.com/applicationA personal project — an offline speaking and oratory practice app built around my own idea of having a structured way to run through exercises and track progress over time. %g% The interesting challenge was less about Flutter itself and more about figuring out how to categorize the exercises and design a tracking system that felt both logical and easy to use. Exercises are grouped by type (pronunciation, tone, rhythm, confidence) and progress is stored locally with SQLite — no backend, fully offline. The UI is the part I'm most happy with: smooth animations, clean layout, and deliberately different from the usual utility-app aesthetic.
https://harfoo.irMotorbike delivery platform with two separate Flutter apps — customer and driver — backed by a Django REST API and WebSocket infrastructure, built solo from scratch. %g% I designed and built the entire stack. The backend runs on Django with DRF, handling auth, order management, driver dispatching, and fare calculation. Real-time tracking and driver-customer communication go through WebSocket channels, with Redis as the message broker and cache layer. All API endpoints and WebSocket events were tested and documented via Postman. The frontend is two independent Flutter apps built with Riverpod under an MVC pattern. The customer app covers order placement, live tracking, and payment. The driver app handles incoming requests, route guidance, and delivery confirmation.
https://peikspeed.irNationwide B2C marketplace for pet products and services, with verified vendors in one place. %g% I handled the full client side: every screen and the complete API integration against a backend built by a separate team. Bloc managed state across all the main flows — product listings, vendor browsing, comparison, cart, checkout, and order tracking — each with its own clean event/state stream. The trickier part was the UI. The design was deliberately unconventional: layered, detail-heavy screens that did not follow standard e-commerce layouts. Getting those to run smoothly on mid-range Android devices meant paying close attention to widget tree structure and keeping unnecessary rebuilds to a minimum.
www.ipetplus.irMarketing and documentation website for ProNobat — a WordPress appointment booking plugin built for the Iranian market.%g%Built on Next.js 15 App Router with React 19 and Tailwind CSS. The site covers the full product experience: landing page, feature showcase, interactive how-it-works walkthrough, and a complete MDX-powered documentation system. Bilingual Persian/English with URL-based locale switching via next-intl, RTL-first layout, dark and light themes, full-text search with Fuse.js, dynamic Open Graph image generation, and static site generation for SEO and performance.
https://pronobat.irMy personal portfolio website — built to showcase my work, skills, and experience.%g%Built on Next.js 14 App Router with TypeScript and Tailwind CSS. The backend is a REST API layer on top of Prisma ORM. Authentication runs on NextAuth with TOTP two-factor authentication. Animations are handled by GSAP and Framer Motion, and the 3D scene is rendered with Three.js. State management with Zustand and rich content editing with Tiptap.
https://youdexsof.irTarkhine is a fully Iranian food delivery app offering traditional and modern Persian dishes. From mouth-watering kebabs to rich stews — built with Flutter and Bloc for a fast, smooth ordering experience.
https://github.com/YOUSSSOF/TarkhineBoxOfficeBeat is your movie companion — real-time info, ratings, and trends powered by the TMDB API. Keep up with the latest hits, trailers, and reviews for Flutter and Dart enthusiasts.
https://github.com/YOUSSSOF/Movies-AppCompleted high school at Shohada-e-Adab, majoring in Mathematics & Physics, graduating with a diploma.
Currently pursuing a Bachelor's degree in Computer Science at this university.
Achieved a top ranking in the inaugural DanaCup competition, held in collaboration with Islamic Azad University, Najafabad Branch. The contest brought together top participants from across Isfahan Province to raise the bar in scientific and practical skills in technology.
شرکت در نهمین دوره مسابقات ملی ICT Challenge به میزبانی دانشگاه صنعتی شریف، فرصتی ارزشمند برای رقابت با تیمهای نخبه کشور بود. این رویداد علاوه بر تقویت مهارتهای فنی من، باعث آشنایی با برنامهنویسی بلاکچین شد که توانستم آن را بهطور عملی پیادهسازی کنم.