hello

Yazdan Fathali

Software Engineer

I'm Yazdan, a self-taught software engineer. I started my career as a founding SWE at an e-learning startup, later I co-founded and bootstrapped CRM tool called Supametric, and authored freeCodeCamp handbooks with +100k views. I am now focusing on cybersecurity and oss.


Experiences

  • Finder Group AI

    Finder Group AI · Web Developer

    Dubai, UAE

    2025 – 2026
    • Designed and developed B2C web applications for the entertainment industry in Dubai.
    • Built an internal administrative dashboard using Next.js, NestJS, and Better Auth.
    • Implemented CI/CD pipelines using Dokploy to automate deployment processes.
    • Integrated real-time communication features using Ably.
    • Managed development teams and established realistic timelines for on-time delivery.
  • Supametric

    Supametric · Co-Founder & Lead Engineer

    British Columbia, Canada

    2023 – 2025
    • Built a high-performance data platform using Next.js and Postgres with 99.9% uptime.
    • Designed and optimized PostgreSQL database with indexing, sharding, and query optimization.
    • Integrated external APIs (Facebook Ads, Google Ads, TikTok Ads) for real-time data sync.
    • Developed custom webhook workflow to aggregate customer data from multiple sources.
    • Conducted penetration testing using Burp Suite, ensuring GDPR compliance.
    • Built automation tools using Bash and Intercom APIs for customer support.
    • Developed complex UI layouts and drag-and-drop interfaces optimized with memoization.
  • Tenzumusic

    Tenzumusic · Senior Front-End Engineer

    Tehran, Iran

    2023-2024
    • Consulted on scaling a music-focused e-learning platform using React.js, NestJS, and MongoDB.
    • Refactored React codebases with lazy loading, memoization, and code-splitting.
    • Optimized state management using React Context API and reduced unnecessary re-renders.
    • Fixed major issues in e-commerce platform, lowering cart abandonment rates.
    • Designed high-conversion landing pages for music events using Next.js and Tailwind.
  • Nexinolab

    Nexinolab · Founding Software Engineer

    Tehran, Iran

    2021 – 2023
    • Implemented an e-learning platform using React and Laravel, serving 10,000+ monthly users.
    • Created CI/CD pipelines using GitHub Actions and VPS servers for automated deployment.
    • Developed custom analytics tools to track user behavior and application performance.
    • Built and maintained RESTful API and internal web apps using Express.js and React.

Publications


Certificates


Education

BCS Computer Science

Faran University

GPA: 3.6

2018 – 2022