Ali Omidian
CTO | Backend & Platform Engineering
📍 Mashhad, Iran
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.
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
- 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
- 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
- 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
- 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
- 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
- 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
Education
Bachelor of Software Engineering
Certificates
System Design Certificate
Professional certification in system design and architecture
View Certificate →
Contact & Resume
Ready to contribute to leadership, architecture, or technical strategy roles. Reach out for remote-friendly CTO / engineering leadership opportunities.