
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
CTO | Enterprise Software Architect | Senior Software Developer Java | C# | C++ | Go | Rust | Python ML | Deep Learn
After all these years, I still define myself like this I am a senior developer proficient in multiple programming languages. Over the years, I have learned from great mentors—not only the art of coding but also engineering thinking. Out of 23 years of technical experience, I spent 10 years learning and coding alongside prominent experts. During this time, I also gained skills in technical management, stress management, and supporting individuals and teams. I learned that focusing on software architecture is essential. For the past decade, I have been applying what I’ve learned—managing technical teams, designing and implementing architectures, and teaching, often offering free education. I am still a developer, striving to build skilled technical talent for the future and to enhance productivity in every way possible.
Bu-Ali Sina University
Bachelor of Arts computer software eng
N/A – Present
BMICC
Software Architect
February 1, 2025 – Present
Tehran, Tehran Province, Iran · Hybrid
zoodex
Technical Advisor
June 1, 2024 – April 1, 2025
Iran
GajMarket
Chief Technology Officer
December 1, 2023 – Present
Iran · On-site
Akila
Senior Software Architect
February 1, 2023 – July 1, 2024
Greater London, England, United Kingdom · Remote
Ministry of ICT (وزارت ارتباطات و فناوری اطلاعات)
Consultant and software architect in Iranian telecommunication, Faradeed and Didban system
March 1, 2022 – October 1, 2024
Tehran, Tehran Province, Iran · Hybrid
London Engineering Group (LEG)
Team Lead Manager And Developer
February 1, 2022 – October 1, 2023
England, United Kingdom
Rayavaran
Cto |Team Lead Manager And Developer
September 1, 2020 – August 1, 2022
Tehran Province, Iran
IBM
Technical Lead and Architect Core Banking System
July 1, 2020 – June 1, 2022
ویداخانه باتاب پارسیان
Team Lead Manager And Developer
August 1, 2019 – August 1, 2020
Tehran Province, Iran
پتروشیمی خوارزمی
Team Lead Manager And Developer
June 1, 2017 – May 1, 2019
Tehran Province, Iran
Andishe Computer (اندیشه کامپیوتر)
Team Lead Manager And Developer
January 1, 2017 – January 1, 2019
Tehran Province, Iran
Novin sazan Tamadon Mad
Team Lead Manager And Developer
March 1, 2015 – March 1, 2016
Tehran Province, Iran
داده کاوان اقتصاد بیدار
Team Lead Manager And Developer
February 1, 2011 – January 1, 2015
Tehran Province, Iran
IBS Group
Team Lead Manager,Developer
January 1, 2008 – November 1, 2010
India
Cultural Fit Analysis
The candidate has a diverse work history across multiple companies and industries, including telecommunications, banking, and general software development. This breadth of experience could indicate adaptability. However, the target role of 'Frontend Developer' is a significant pivot from the candidate's documented backend architecture and leadership roles, which might pose a cultural fit challenge if the candidate's primary interest remains in backend or architectural leadership. The lack of frontend-specific skills or projects in the resume makes it difficult to assess alignment with a frontend-focused team culture.
Soft Skills & Operational Fit
The candidate's extensive experience in leadership and management roles (CTO, Technical Advisor, Team Lead Manager) suggests strong leadership, project management, and potentially team collaboration skills. The lack of detailed project descriptions or specific achievements makes it difficult to assess communication clarity or problem-solving approaches directly from the resume. The operational fit for a Frontend Developer role is questionable given the strong backend/architecture focus.