I’m Hesam Rasoulian, a full-stack software engineer with 7+ years of experience building scalable, user-focused products across mobile, backend, and AI. I enjoy owning problems end-to-end—from system design and implementation through production—and I’m particularly drawn to turning ambiguous ideas into reliable, high-performance software. Most recently, I’ve been building AI-driven product experiences, including an AI-powered trip planner with resilient backend failover and a Flutter front end that keeps users getting responses even during AI service outages. I also improve performance and developer experience (profiling, tuning, and faster builds/deployments), and I’m excited to collaborate with a team while being open to relocating for the right opportunity.

Hesam Rasoulian

I’m Hesam Rasoulian, a full-stack software engineer with 7+ years of experience building scalable, user-focused products across mobile, backend, and AI. I enjoy owning problems end-to-end—from system design and implementation through production—and I’m particularly drawn to turning ambiguous ideas into reliable, high-performance software. Most recently, I’ve been building AI-driven product experiences, including an AI-powered trip planner with resilient backend failover and a Flutter front end that keeps users getting responses even during AI service outages. I also improve performance and developer experience (profiling, tuning, and faster builds/deployments), and I’m excited to collaborate with a team while being open to relocating for the right opportunity.

Available to hire

I’m Hesam Rasoulian, a full-stack software engineer with 7+ years of experience building scalable, user-focused products across mobile, backend, and AI. I enjoy owning problems end-to-end—from system design and implementation through production—and I’m particularly drawn to turning ambiguous ideas into reliable, high-performance software.

Most recently, I’ve been building AI-driven product experiences, including an AI-powered trip planner with resilient backend failover and a Flutter front end that keeps users getting responses even during AI service outages. I also improve performance and developer experience (profiling, tuning, and faster builds/deployments), and I’m excited to collaborate with a team while being open to relocating for the right opportunity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Software Engineer at NikApps (Placetory.ai)
August 1, 2025 - Present
Built an AI-powered trip planner with automatic failover, designing Go backend services and gRPC contracts and integrating the end-to-end flow into Flutter so users always receive responses even when the AI backend is unavailable. Owned 7 major features across backend implementation, protocol contracts, and Flutter integration within two months. Architected an adaptive UI system with platform-native design languages (Liquid Glass for iOS 26, Material for Android) while keeping a single shared design system. Enhanced real-time voice AI call experience by migrating from a socket-based approach to WebRTC, enabling seamless user interruption and robust voice activity detection for the Gemini live API. Profiled and optimized DevTools to reduce first-paint time by 35%, reduce janky frames by 40%, and shorten media upload time by 25%.
Flutter developer at PARSiPAY
November 1, 2024 - Present
Reduced app load time by 40% by overhauling state management and adding background services for smoother data syncing, improving speed and user experience for over 40,000 monthly active users. Implemented a fully automated CI/CD pipeline using GitHub Actions, reducing deployment time by 60% and facilitating coordination in remote teams. Mentored a team of 5 developers in Agile/Scrum, introducing bi-weekly sprints and reviews that increased delivery speed and shipped 10+ features on time within 6 months.
Flutter developer at MANTEGH
September 30, 2024 - August 1, 2025
Led migration of a Vue.js web application to Flutter, unifying codebase and simplifying deployment to three platforms, reducing technical debt. Authored a dedicated Flutter plugin to resolve complex character encoding issues for Farsi and Arabic characters conversion. Developed a custom high-performance Flutter data table component with lazy loading and smart pagination, reducing rendering lag by 70% for datasets over 10,000 rows.
Flutter developer at Mantegh
January 1, 2023 - September 30, 2024
Spearheaded migration of a Vue.js web application to Flutter, unifying the codebase and enabling deployment to three platforms, simplifying maintenance and reducing technical debt. Solved a complex character encoding issue by authoring a dedicated Flutter plugin to convert Farsi and Arabic characters to English Unicode. Addressed performance bottlenecks in a critical data table feature by building a custom high-performance component with lazy loading, reducing rendering lag by 70% for datasets with 10,000+ rows.
Android developer at SERViCECHi
March 31, 2021 - August 1, 2025
Developed and maintained two Kotlin-based Android apps for on-demand handyman services, achieving over 20,000 downloads within 6 months. Led the cost reduction initiative by switching from Google Maps API to the Neshan Map SDK, a local alternative suited for Iran’s geography, cutting mapping costs by 40% while maintaining over 99% location accuracy for service dispatching.
Programming instructor at FARANESH, TOSiNSO
May 1, 2020 - Present
Developed and taught over 20 online courses on Kotlin, Flutter, and Java to more than 1,000 students, achieving an average student rating of 4.7 out of 5.
Android developer at Servicechi
September 1, 2019 - March 31, 2021
Developed and maintained two Kotlin-based Android apps for on-demand handyman services, reaching 20,000+ downloads within 6 months. Led a cost-optimization initiative by switching from Google Maps API to Neshan Map SDK, a local alternative better suited for Iran’s geography; handled integration across both apps, fixed routing logic, maintained location accuracy above 99% for dispatching reliability, and decreased mapping costs by 40% without reliability loss.
Application developer at FREELANCER
August 1, 2019 - Present
Managed end-to-end project delivery including requirements analysis, system design, development, testing, and deployment with a 90% on-time delivery rate. Established long-term partnerships with more than 15 recurring clients, generating 60% of revenue from repeat business.

Education

B.S. at IAU UNIVERSITY
August 1, 2016 - July 31, 2020
B.S. in Computer Engineering at Islamic Azad University
July 1, 2016 - June 30, 2020

Qualifications

Flutter Practical (book author)
July 1, 2021 - August 1, 2025

Industry Experience

Software & Internet, Financial Services, Education, Professional Services, Computers & Electronics, Travel & Hospitality