---
name: Mahan Rahmati
header:
  - text: mahan.rahmati@proton.me
    link: mailto:mahan.rahmati@proton.me
  - text: https://github.com/MahanRahmati
    link: https://github.com/MahanRahmati
  - text: Ottawa, ON, Canada
---

## Summary

A versatile innovator with a proven track record of delivering cutting-edge mobile applications and robust solutions. My expertise spans multiple programming languages and frameworks, with a particular focus on Flutter and cross-platform development. I thrive on transforming complex technical challenges into elegant, user-friendly solutions while maintaining high-performance standards. My collaborative approach has consistently led to successful project outcomes, whether working with remote teams or leading cross-functional initiatives. I bring a unique blend of technical expertise and practical business understanding, demonstrated through my experience in both development and team management roles. My commitment to clean code, continuous learning, and staying ahead of industry trends makes me a valuable asset to forward-thinking teams.

## Qualifications

- Developed high-performance mobile applications and user-friendly UIs
- Strong problem-solving and analytical skills demonstrated through successful project implementations
- Proficient in multiple programming languages and frameworks with a focus on clean, maintainable code
- Excellent teamwork and communication skills honed through collaborative projects
- Proven ability to lead large, ambiguous projects involving multiple stakeholders and contributors
- Experience working with cross-functional teams including Product, Design, and Analytics
- Flexible availability with strong commitment to quality and continuous learning

## Skills

- Programming Languages: Dart, Swift, Kotlin, Rust, Bash, Lua, C, Go, PHP, SQL.
- Frameworks: Flutter, Chi Framework, Laravel.
- Tools: Git, Continuous Integration, Linux, Docker, SQLite, Firebase.
- Methodologies: Agile, Test-Driven Development (TDD).
- Architectures: MVVM, RESTful/Service oriented.
- Soft Skills: Teamwork, Communication, Problem-solving, Time management, Organization.

## Work Experience

**Software Developer, Freelance**

> June 2021 – Present

- Developed multiple custom applications using Flutter and Dart, incorporating advanced features
- Implemented real-time communication systems using WebSockets and RESTful architectures
- Designed and integrated robust authentication systems using Go and Chi Framework
- Utilized Git and CI/CD pipelines for version control and deployment
- Managed entire project lifecycles using Agile methodologies
- Demonstrated strong client communication and requirement gathering skills

**Software Engineer, Pickopack**

> April 2023 - December 2023

- Led mobile application redesign using Flutter and MVVM architecture, resulting in 20% increased customer satisfaction
- Implemented Test-Driven Development practices for supplier applications
- Utilized Docker for containerization and deployment
- Applied performance optimization techniques using Dart and Flutter best practices
- Collaborated in an Agile environment with daily standups and sprint planning

**Software Engineer, Hoodad Technology**

> September 2022 - April 2023

- Developed streaming applications using Flutter for iOS and Android platforms
- Implemented complex state management solutions and async programming
- Utilized Kotlin and Swift for platform-specific implementations
- Collaborated with UI/UX team to implement responsive designs
- Participated in code reviews and technical documentation

**Software Engineer, BlackBit**

> June 2022 - September 2022

- Enhanced dating application features using Flutter and Laravel
- Implemented real-time messaging and notification systems
- Optimized database queries and API endpoints

**Café Manager, Self-Employed**

> March 2019 - November 2019

- Managed daily operations and supervised team of 4 baristas
- Demonstrated strong organizational and leadership skills

## Education

**Master of Mechanical Engineering, Western University**

> January 2024 - January 2025

- Thesis: Leveraging artificial intelligence to fine-tune sensor characteristics and accelerate development cycles

## Projects

**Sabertooth**

> https://apps.apple.com/us/app/sabertooth-for-mastodon/id6476817859

- Developed a Mastodon client using Flutter and Dart with RESTful API integration
- Implemented real-time updates using WebSocket connections
- Utilized advanced state management patterns and custom animations
- Optimized performance for smooth scrolling and media loading

**Arna**

> https://pub.dev/packages/arna

- Created a Flutter widget library using Test-Driven Development
- Implemented modular architecture patterns and documentation
- Maintained package with regular updates and community engagement

**Arna Web Service**

> https://pub.dev/packages/arna_web_service

- Built a comprehensive HTTP package using Dart and Flutter
- Implemented robust error handling and efficient data parsing
- Designed RESTful service integrations with type-safe implementations

## Certifications

**SOLIDWORKS Simulation Associate**

> Dassault Systèmes, October 2024

**Lean Six Sigma White Belt Certification**

> CSSC, August 2024

**Six Sigma White Belt Certification**

> CSSC, August 2024
