Ali Azimoshan, full-stack and Flutter developer

Hi, I’m Ali Azimoshan

Full-stack developer with over 6 years of experience, building cross-platform apps with Flutter and web products across the JavaScript stack.

From mobile front ends to APIs and databases — with a track record of decentralized apps, real-time messaging platforms, and enterprise-grade solutions.

Ali Azimoshan, mobile developer, portrait
Visit my portfolio & CV

About Me

Hey there! I'm Ali Azimoshan, a full-stack developer with over 6 years of experience. I build cross-platform apps with Flutter and web products with Next.js, TypeScript, and NestJS. My work spans cross-platform development, clean architecture, and scalable back ends.

Outside of coding, I brew my own coffee and hunt for cafés around the city worth the trip. I'm also into films and series — always up for a good recommendation.

DOWNLOAD MY CV
Features

What I Do

Mobile Development

I craft cross-platform mobile apps using Flutter — from UI implementation to native module integration and secure real-time communication features.

overlay link

Front-end Development

Experienced with React, Next.js, and Tailwind CSS, I build fast, responsive, and accessible web interfaces with clean component architectures and SSR optimization.

overlay link

Back-end Development

Using Node.js, NestJS, and Express, I build scalable APIs, implement authentication (Auth0, JWT, OAuth), and structure data flows in PostgreSQL and MongoDB.

overlay link
Over 6 Years of Experience

Job Experience

Full-Stack Developer

XRaise (Aug 2026 – Present)

Building a platform that helps startups discover and claim the money they're owed — perks, grants, accelerators, and competitions. Working across a Next.js/TypeScript frontend with Tailwind and React Query, and a NestJS/Prisma/PostgreSQL backend. Implemented Auth0-based authentication with email verification, built the perk catalog and marketing detail pages, and contributed to staging infrastructure.

Senior Flutter Developer

TeaLink (Aug 2025 – Jul 2026)

Built a community platform for Iranians in the U.S. — a location-aware event feed with filters, infinite pagination, and ticket-claim flows, plus business directory and freelancer modules with submission and edit workflows. Delivered authentication and onboarding with OTP verification and Apple Sign-In. Structured the app with Riverpod, GetIt, and GoRouter in a modular Clean Architecture, with English/Persian RTL localization.

Mobile Developer

CoDeTech (Aug 2023 – Jul 2025)

Worked on a cross-platform decentralized messaging app using Flutter. Built a custom flutter_p2p_communicator plugin with native Swift code to enable peer-to-peer communication over local Wi-Fi. Contributed to iOS CallKit integration via method channels, and implemented secure voice/video calls using WebRTC. Focused on scalability, privacy, and real-time interactions.

Mobile Developer

NRDC (Naji Research and Development Company) (Sep 2022 – Aug 2023)

Rewrote the core UI and logic layers of My Police, a public-facing police services app, improving performance and reducing crash rates. Built a Server Driven UI (SDUI) engine with a visual wizard playground that let non-developers configure screens by drag-and-drop, rendering layouts from server-sent schemas without app redeployment. Also published internal Flutter SDKs and delivered technical training.

Mobile Developer

OMEGA (Omidan Manzoome Gostaresh Ettelaat) (Oct 2020 – Jul 2022)

Built enterprise and consumer apps for Tehran Municipality using Flutter, including the Sahand ride-booking platform. Developed custom protocols for real-time driver tracking, offline-capable survey systems, and telephony integration modules. Supported the launch of Emkan, a unified super-app that reached 50,000+ users in its first year.

Flutter Developer

Nahira (Jul 2020 – Sep 2020)

Built Flutter apps for clients of a Tehran-based IT and marketing agency, covering UI implementation, API integration, and codebase improvements across several short engagements. First professional Flutter role, at the start of a career that has stayed cross-platform since.

Visit my top projects

Portfolio

Skills

Professional Skills

Flutter

10/10

Dart

10/10

Swift

8.5/10

React

7.5/10

Next.js

7.5/10

Firebase

8/10

TypeScript

8.5/10

JavaScript

8.5/10

Tailwind CSS

9/10

Node.js

8/10

NestJS

8/10

Express

8/10

Education & Certifications

Flutter UI Bootcamp | Build Beautiful Apps using Flutter

Udemy

Appwrite with Flutter Beginner course 2023

Udemy

Programming Mobile Applications for Android Handheld Systems

Coursera | University of Maryland (August 16, 2020)
97.92/100

Advanced Android Development

Tehran Institute of Technology (2018)

Search Engine Optimization

University of Tehran (February 2019)

Server-side Development with NodeJS, Express and MongoDB

Coursera | The Hong Kong University of Science and Technology (February 14, 2022)
100/100

Front-End Web Development with React

Coursera | The Hong Kong University of Science and Technology (February 14, 2022)
100/100

Front-End Web UI Frameworks and Tools

Coursera | The Hong Kong University of Science and Technology (December 23, 2021)
100/100

Computer | Information Technology

Islamic Azad University (2016 - 2021)

Bachelor's degree, Information Technology

Contact

Contact With Me

contact-img

Ali Azimoshan

Full Stack Developer

Always open to connecting. Reach out via call or social media.

Phone: +989124677168Email: a.azimoshan@gmail.com