Ali Omidian
Ali Omidian, علی امیدیان

Ali Omidian

CTO | Backend & Platform Engineering

📍 Mashhad, Iran

10+Years
10MActive Users
CTOLeadership

Summary

Ali Omidian is an experienced Senior Software Engineer and CTO with 10+ years of technical leadership across backend systems, platform architecture, and product delivery. I help teams improve velocity, reliability, and code quality while keeping business outcomes front of mind.

Technical leadership for product and engineering teams Large-scale backend design, microservices, and API architecture CI/CD, deployments, monitoring and automation Strong mentoring, team collaboration, and problem solving

Resume & Personal Library

Download my latest resume or visit my personal library, where I collect books and reading notes related to software engineering, leadership, systems, and product thinking.

My Journey

👨‍💻

Frontend

🎯

Lead Frontend

⚙️

Backend

🚀

Lead Backend

☁️

SRE

🛡️

Lead SRE

👑

CTO

Experience

Back-end Team Lead

BadeSaba Company · Jan. 2023 – Present

  • Spearheaded technical leadership and project management, overseeing server maintenance, implementing CI/CD processes, and optimizing database queries for an application with 10 million active users.
  • Led backend development initiatives, optimizing database performance, and implementing CI/CD processes, resulting in improved system efficiency and reduced deployment times.
  • Mentored and guided the team, fostering collaboration and knowledge-sharing, and conducted code reviews to ensure high-quality, standards-compliant code.
  • Improved query time performance by implementing materialized views and parallel queries in Postgres.
  • Successfully implemented semantic search for the application.

Senior Backend Developer

BadeSaba Company · Apr. 2020 – Dec. 2022

  • Orchestrated the implementation of diverse microservices, fostering seamless interaction with the Android team to integrate new features.
  • Optimized the payment module by thoroughly analyzing the payment process and debugging specific payment-related issues.
  • Implemented a resilient queue system using BullMQ in Node.js, optimizing task management within a modern microservices architecture.
  • Developed and integrated a specialized payment module tailored for the Cafe Bazar app.

Mid Full Stack Developer

BadeSaba Company · May 2018 – Mar. 2020

  • Started as a frontend developer; proficiency in backend concepts led to an expanded role, evolving into a full stack developer.
  • Successfully implemented the BadeSaba app, utilizing Angular Universal to optimize server-side rendering.

Junior Backend Developer

Pardican Sarv Company · Oct. 2016 – Apr. 2018

  • Initially hired as a frontend developer, delved into backend development, acquiring a comprehensive skill set.
  • Mentored frontend developers, offering guidance in Angular and providing effective solutions for bug resolution.

Frontend Developer

Pardican Sarv Company · Feb. 2015 – Sep. 2016

  • Self-taught Angular developer, progressed to skillfully contribute to robust interior systems in the medical field.
  • Spearheaded the implementation of a Progressive Web App (PWA) for company production.

Freelance Developer

Alsan Tech Team · Oct. 2018 – Present

  • Co-founder of a thriving freelance team for four years, leading diverse projects from inception.
  • Developed project frontends from scratch, implementing Server-Side Rendering (SSR) for optimal performance.
  • Crafted and optimized management and admin panels for seamless control and administration.

Skills

Programming Languages
JavaScript TypeScript Flutter Golang Java
Databases
PostgreSQL SQL Server MySQL Redis MongoDB
Design Patterns
SOLID DRY YAGNI SOA Microservice
Web Services
GraphQL RESTful
Message Brokers
Prometheus Kibana NATS Kafka
Frameworks
Vue.js Angular Node.js NestJS Socket.io Nuxt.js
DevOps
Docker Kubernetes GitLab Nginx Apache
Methodologies
Scrum Agile Jira Trello

Education

Bachelor of Software Engineering

Birjand University of Technology · 2011 – 2015

Certificates

System Design Certificate

System Design Certificate

Professional certification in system design and architecture

View Certificate →
Kubernetes Certificate

Kubernetes Certificate

Certified in Kubernetes container orchestration

View Certificate →

Contact & Resume

Ready to contribute to leadership, architecture, or technical strategy roles. Reach out for remote-friendly CTO / engineering leadership opportunities.