Toğrul Ağayev — Cross-Platform Software Engineer
Building high-quality apps for iOS, Android, Web & Desktop.
I help startups and businesses turn ideas into fast, scalable and maintainable applications — one modern codebase for mobile, web and desktop, so you launch faster with lower maintenance costs.
me@togrulagayev.com · +994 99 333 37 99 · GitHub · LinkedIn
- 1 codebase — 6 PLATFORMS — MOBILE · WEB · DESKTOP
- 4+ — YEARS OF EXPERIENCE
- Real-time — CHAT · VIDEO CALLS · LIVE STREAMING
- AES-256 — ZERO-KNOWLEDGE ENCRYPTION
What I offer
Cross-Platform App Development
Build one application for mobile, web and desktop while reducing development time and maintenance costs.
MVP Development
Launch your product quickly and validate your idea with real users.
Enterprise Applications
Internal business tools, dashboards, CRM systems and management platforms.
AI-Powered Applications
AI chat, search, recommendations, image processing and intelligent automation.
Real-Time Applications
Messaging, voice/video calls, notifications, live updates and collaboration features.
Maintenance & Scaling
Feature development, bug fixing, performance optimization and long-term support.
WHAT I BUILD
- Marketplace Platforms
- SaaS Products
- Business Management Systems
- CRM & ERP Solutions
- AI Applications
- E-commerce Apps
- Booking Systems
- Healthcare Apps
- Education Platforms
- Delivery Apps
- Social Platforms
- Admin Dashboards
Selected projects
Scalable marketplace, chat, streaming and real-time communication apps — all in production.
TenderYard
A buy-and-sell marketplace built from scratch. Live on the App Store and Google Play with regular production releases.
- 4-channel call system: WebRTC + SignalR + FCM + CallKit
- Reels feed: 10-15s start time → instant, via controller pooling
- Real-time chat: text, images, voice + a chatbot




YadEt
An on-demand service booking platform — connecting customers with registered service providers.
- 1-to-1 live video streaming module with Agora RTC
- JWT auth with automatic token refresh via Dio interceptors
- SignalR + FCM — a unified notification channel




PassMate
Zero-knowledge password manager — the backend stores only ciphertext. Live on Windows, mobile coming soon.
- Client-side encryption: Argon2id key derivation + AES-256-GCM
- Biometric unlock bound to the OS keystore; master password + recovery key
- Password generator, 2FA codes and a vault health report




Lingoes
Wordle-style word game in 3 languages (AZ/TR/EN) — no account, fully offline.
- 5×5 / 6×6 / 7×7 modes with a streak system and guess stats
- Correct dotted/dotless «i» case-folding for AZ/TR, per-language keyboards
- Unit-tested word-evaluation engine and word-list validation




2021 to today
Flutter Developer — TenderYard LLC
Marketplace: call architecture, video feed, chat, subscription module, Maps, deep linking; Crashlytics + Analytics + Performance.
Flutter Developer — YadEt
Service platform: feature-first Clean Architecture, Agora video, unified notification system, role-based flows, 4 languages.
Flutter Developer & Instructor — Codelandia IT School
Cross-platform apps + Flutter teaching: UI, state management, deployment; curriculum and code review.
Flutter Developer (Freelance)
Warehouse-inventory app: real-time data updates and reporting.
Intern & Mentor — TechCamp
Contributed to Flutter projects + mentored students.
What I work with
FRONTEND
- Flutter
- Dart
- go_router
- i18n — 4 languages
BACKEND & CLOUD
- Firebase suite
- REST APIs
- WebSockets · SignalR
- WebRTC · Agora
ARCHITECTURE
- Clean Architecture
- BLoC / Cubit
- Riverpod · Provider
- get_it · injectable
PLATFORMS
- iOS · Android
- Web
- Windows · macOS · Linux
- App Store · Play release
CV
Flutter developer with 4+ years of experience. 2 apps built from scratch and published on the App Store and Google Play. Deep experience in real-time chat, WebRTC audio/video calls, short-video feeds and client-side encryption. Performance optimization, clean architecture and a product-minded approach.
State & Architecture: Bloc/Cubit, Riverpod, Clean Architecture, get_it, injectable
Real-time: WebRTC, SignalR, WebSockets, Agora, ZegoCloud, VoIP Push, CallKit
Security: AES-256-GCM, Argon2id, JWT, biometrics, secure storage
Platform: Firebase, Google Maps, App Store / Play release, i18n (4 languages)
Let's build your app.
me@togrulagayev.com · +994 99 333 37 99 · Sumgait, Azerbaijan
me@togrulagayev.com · +994 99 333 37 99 · GitHub · LinkedIn