Logo
Mahdi Qafari

CTO / Technical Lead

Mahdi Qafari

Mahdi leads the technical direction at Novilance, focusing on the architecture, reliability, scalability, and long-term maintainability of the systems the team builds. He works closely with developers and product stakeholders to translate business requirements into practical technical solutions and makes key architectural decisions throughout the development lifecycle. His responsibilities include designing backend services, reviewing system architecture, establishing engineering standards, and identifying potential performance and security challenges before they become problems in production. Mahdi has a strong interest in distributed systems, cloud infrastructure, databases, and backend engineering, and consistently looks for ways to make complex systems simpler and more resilient. He also plays an important role in mentoring engineers, reviewing implementation decisions, and encouraging a culture where technical quality is treated as a shared responsibility. By balancing short-term delivery requirements with long-term technical considerations, he helps Novilance build products that are not only capable of launching quickly but can also continue to evolve as their users, data, and business requirements grow.

Technologies

Node.jsPostgreSQLAWSDockerSystem Architecture

Certifications

  • AWS Certified Solutions Architect – Professional

Talks & Speaking

  • Shares system design and architecture practices at internal engineering talks and regional developer meetups.
Back to About

Get In Touch

Let's create something amazing together

Contact us

Schedule a Call

Prefer to chat directly? Book a 30-minute consultation with our team.

Schedule on Calendly

Connect