MAHAN KABIR

Backend-Focused Full Stack Developer

Turku, Finland

Contact

Email: mahan.kabir@gmail.com Phone: +358 449511767 LinkedIn GitHub

Professional Summary

Backend-focused Full Stack Developer with 6+ years of experience building high-performance, API-driven applications for high-traffic platforms (370k+ users). Expert in PHP 8+, Laravel, and TypeScript with hands-on experience in API-first architecture, OpenAPI documentation, and legacy system refactoring. Skilled in Docker, Docker-based deployment, familiar with container orchestration concepts, AWS, caching strategies, performance profiling, and automated testing (unit, integration, e2e). Proven track record of delivering scalable solutions, optimizing query performance, and enabling cross-team API integrations in Agile environments.

Core Competencies

Backend: PHP 8+, Laravel, Node.JS(NestJS), REST API, OpenAPI/Swagger, OAuth 2.0, MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch

Frontend: React.js, Next.js, TypeScript, Zustand, HTML5, CSS3

Performance & Scalability: Profiling, TTFB optimization, query optimization, caching strategies, high-traffic systems

DevOps & Cloud: Docker, AWS S3, CI/CD pipelines

Testing: Unit, feature, integration, end-to-end testing, Jest, Playwright, Pest

Collaboration: Git, Jira, Agile/Scrum/Kanban, pair programming

Languages: English – Fluent (B2), Persian – Native, German – Intermediate (B1)

Professional Experience

  • Senior Back-End Developer — Time4Fun (T4F) (Tehran, Iran | Mar 2020 – Jun 2023)
    • Led backend architecture for a high-traffic entertainment booking platform with 370k+ registered users.
    • Designed and implemented versioned REST APIs (OpenAPI documented) for Next.js and Flutter clients.
    • Developed advanced checkout, modular carousel, AI-assisted comment moderation, story-like media streaming via AWS S3.
    • Implemented Elasticsearch-based map search and OAuth 2.0 authentication.
    • Optimized performance, built CI/CD pipelines, automated testing, and migrated parts to microservices.
  • Full-Stack Developer — Tidaco (Rasht, Iran | Mar 2020 – Aug 2025)
    • Worked on scalable e-commerce and internal tools with high-performance APIs and UIs.
    • Built Laravel APIs with OpenAPI documentation and role-based access control.
    • Developed Next.js e-commerce platform with SEO optimization and server-side rendering.
    • Integrated observability tools and collaborated in Agile sprints with code reviews and pair programming.
  • Back-End Developer — Behzi (Rasht, Iran | 2021 – 2022)
    • Developed and maintained the backend of a service marketplace platform where users could list their professional skills and customers could book experts.
    • Built dynamic expert profile pages with custom domains, work galleries, and weekly availability scheduling.
    • Implemented booking and order management logic, ensuring data integrity and smooth workflow between experts and clients.
    • Optimized MySQL queries and implemented reusable backend components to improve performance and maintainability.
  • Programming Instructor — Poulstar (Rasht, Iran | 2020 – Jun 2021)
    • Taught programming fundamentals (Django, Python, HTML, CSS) to 200+ students.
    • Designed curriculum for beginner to intermediate levels, improving student retention rates.

Projects

  • DrMonk.ir — Real-time Chat App (Next.js frontend + NestJS backend + WebSockets, Swagger, E2E tests)
  • DrFun.ir — Video Streaming Platform (Next.js frontend + NestJS backend + PostgreSQL, REST APIs, Swagger/OpenAPI, free/premium content, automated tests, scalable architecture)

Education

B.Sc. in Computer Engineering — Payame Noor University, Guilan, Iran | 2011 – 2016

Additional Information

  • Based in Finland (Turku) with valid Finnish Type A residence permit
  • Open to remote or relocation opportunities
  • Passionate about API-first development, performance optimization, and developer experience improvement
  • Experienced with AI-assisted development tools for code generation, documentation, and code review