Muktar SayedSaleh
Istanbul, Turkey-|-
LinkedIn | GitHub | Blog
Summary
A highly accomplished professional with a 20+ year track record in software development, holding
diverse roles including Director of Software Engineering, Full Stack Technical Lead, Software
Engineering Manager, and Lead Cloud Solutions Architect. Passionate hands-on engineer since age
12, driving innovation and efficiency. Holds a master’s degree in Web Technologies, a bachelor’s in
software engineering, and certifications in AWS, GCP, and Alibaba Cloud. Excel in solving complex
challenges, leading diverse teams, and consistently delivering exceptional results. Seeking
opportunities to leverage expertise and leadership skills for fostering innovation and driving success
in the dynamic tech industry.
Experience
Director of Software Engineering
Dec 2021 - Jun 2023
Mercator AI (Full-Time, Fully-Remote)
Calgary, Alberta, Canada
o Led end-to-end development and evolution of Mercator AI’s construction intelligence
platform from conceptualization to a fully operational product.
o Played a pivotal role in securing funding through active participation in two successful
funding rounds, leveraging technical insights.
o Managed and coached two teams of software and data engineers, fostering skill
development and productivity enhancement.
o Architected full-stack infrastructure utilizing Python, Django, and DRF for backend and
React for frontend, ensuring scalability and reliability with AWS cloud services and
Infrastructure as Code (IaC) principles.
Software Engineering Manager
Oct 2020 - Dec 2021
AirAsia (Full-Time, Hybrid)
Kuala Lumpur, Malaysia
o Took the technical ownership of all the different aspects of the “Lemon” platform,
including applications back end, applications front end, and DevOps.
o Managed, led, and coached a team of 10 software engineers (three data engineers, three
back-end engineers, two front-end engineers, and two QA engineers), providing technical
guidance and conducting code reviews.
o Set up engineering practices and strategies for the engineering team (e.g., git flow, code
review, deployment process, pair programming, and so on) and implement automation
on all the parts that can be automated.
Software Engineering Manager
Nov 2019 – Oct 2020
GoQuo (Full-Time, Hybrid)
Kuala Lumpur, Malaysia
o Took the technical ownership of all the different aspects of the “Travlytix” platform,
including applications back end, applications front end, DevOps, and data pipelines.
o Led and coached a team of eight engineers (three data engineers, three back-end
developers, and two front-end developers), providing technical guidance and conducting
code reviews.
o Set up engineering practices and strategies for the engineering team (e.g., GitFlow, code
review, deployment process, pair programming, and so on) and implement automation
on all the parts that can be automated.
o Implemented a fully automated CI/CD pipeline using GCP Cloud Build and Terraform to
automate all the work and deploy the code from the developer's machine to the GKE
cluster with a single Git push command.
1
Technical Lead
Aug 2017 – Nov 2019
SEEK Asia (Full-Time, Hybrid)
Kuala Lumpur, Malaysia
o Designed and implemented a few new microservices for the hirer domain systems to
decouple huge legacy monolith systems and consolidate two brands iteratively, with a
shorter lead time.
o Implemented a new solution for the higher domain schedule tasks runner (BTR) for better
monitoring, using Jenkins and a custom Python DSL generator script to automate the
migration of the Windows schedule tasks into Jenkins.
o Contributed to the planning and led the cloud migration initiative by providing alternative
patterns of migrating legacy systems that can’t be migrated using the lift-and-shift pattern
from our own on-premise data center to AWS.
Senior Full Stack Engineer (Team Leader)
Jan 2015 – Aug 2017
Tigerlab (Full-Time, On-Site)
Kuala Lumpur, Malaysia
o Designed and implemented most of Tigerlab main product—Insurance Solution—complex
features using Django and the Django REST framework.
o Collaborated with the team to support multiple Malaysian and overseas clients of Tigerlab
insurance system.
o Spearheaded the initiative of setting up an automated CI/CD pipeline for Tigerlab
insurance software using AWS and Terraform.
Senior Full Stack Engineer (Team Leader)
Dec 2011 – Dec 2014
The International for Services and Technologies (Full-Time, On-site)
Damascus, Syria
o Analyzed, designed, and implemented all of the SIST's e-payment systems for kiosk
machines from both client-side and server-side.
o Implemented many API integrations with service providers to ensure that our kiosk
machine users pay their bills using our machines.
o Recruited and trained a team of four developers for the e-payment project and oversaw
the development teamwork.
Web Developer
Jan 2008 – Oct 2011
Ajram-Tech (Full-Time, On-site) )
Damascus, Syria
o Collaborated with team members to analyze, design, and implement the required systems
and applications and their databases.
o Primarily developed web-based ERP systems during my time there. Wrote a library to
extend the PHP CodeIgniter framework to enable the autogeneration of all CRUD pages in
very minimal time.
o Implemented many integrations with social media APIs like Facebook, Google, LinkedIn,
and so on, mainly for authentication.
Freelance Software Developer
Jan 2002 – Dec 2007
Self-Employed
Damascus, Syria
o Developed and published the first compiler for Arabic poetry, which can convert written
Arabic sentences into their spoken case, using linguistic and NLP methods (The
Al-Faraheedy project can be found on my GitHub account.).
o Built an automated web vulnerability scanner for famous attacks, e.g., XSS, SQL injection,
remote file inclusion, and so on, using C# (the project can be found on my GitHub account
under the AVD.NET project).
o Constructed many ERP systems using Visual Basic 6.0 and .NET framework, e.g., Pharmacy
2007, car rental system 2008, and more, which all can be found on my GitHub account.
Education
2
- Master of Web Technologies / Syrian Virtual University / 2012 - 2016.
- Bachelor of Computer & Information Engineering / Syrian International for Science and
Technologies University / 2007 - 2011.
Certifications
Alibaba Cloud – All Certifications / 2023
GCP x 3 Certifications / 2021.
AWS x 3 Certifications / 2021.
Skills
-
-
-
-
-
Hands-On Full-stack Software Development: Designing, coding, testing, and deploying
complex software applications.
Programming Languages (and its Ecosystem):
o
Python: Django, Flask, FastAPI, Typer, Celery, Click.
o
PHP: Laravel, Codeigniter.
o
JavaScript: Express.JS, React, Angular, Framework7, jQuery, Vanilla JS.
o
.NET: C#, VB.Net, ASP.NET, .NET Core.
Databases: MySQL, MariaDB, PostgreSQL, PostGIS, SQL Server, MongoDB, Redis, DynamoDB,
BigQuery.
APIs: Experience in designing and developing various types of APIs, including RESTful,
GraphQL, SOAP, Webhook, JSON-RPC, Protocol Buffers (protobuf), and more. Proven track
record of implementing efficient and secure data exchange mechanisms to facilitate
seamless communication between different services and applications.
Cloud Computing: Certified solutions architect/developer in AWS, Google Cloud Platform,
Azure, Alibaba Cloud, Digital Ocean. Familiarity with Docker and Kubernetes. Experience with
cloud environments in China like AWS China, Azure China.
DevOps: CI/CD and IaC using GitHub Actions, BitBucket Pipelines, Jenkins, Terraform,
CloudFormation, Ansible, Pulumi.
Code Quality and Testing: Knowledge of code quality and testing tools such as PyTest,
PHPUnit, Cypress, selenium, and more.
Miscellaneous:
o Experience in optimizing software applications for high performance and scalability.
o System administration skills with shell scripting and managing nginx, Apache, and IIS
servers.
o Familiarity with security best practices, including encryption, authentication, and
authorization.
o Experience in integrating third-party services and APIs into software applications,
including payment gateways, social media platforms, and other web services
o Knowledge of modern architecture concepts such as serverless computing, microservices,
and event-driven architectures, and ability to design, develop, and deploy scalable,
resilient, and secure software applications using these architectures.
o Experience in developing custom browser extensions.
Soft Skills:
o Excellent written and verbal communication skills.
o Demonstrated ability to lead and mentor cross-functional development teams, providing
technical guidance and driving successful project outcomes with proven experience in
managing large-scale software development projects, delivering solutions on time and
within budget.
o Experience working in agile development methodologies such as Scrum and Kanban, and
familiarity with its tools.
o Analytical and Problem-solving skills.
o Continuous Learning.
o Active listening and empathy.
3
o
o
o
o
Decision-making and critical thinking.
Time management and prioritization.
Conflict resolution.
Creativity and innovation
Publications
Starting in 2009 and continuing until recently, I dedicatedly composed multiple e-books covering
cloud computing and web technologies in Arabic. These resources were graciously made available to
the community at no cost, motivated by the scarcity of similar Arabic content. Feel free to explore
them all right here.
Languages
Arabic: Native
English: Excellent (C1, IELTS)
Turkish: Intermediate (B1, YEE)
Hobbies
- Creative writing in Arabic (Poetry).
References
- Available upon request
4