Mahfouz Alcheikh

Engineering Team Lead

16+ years experience in various specializations of information technologies in small companies and medium-sized enterprises, bachelor's degree in software engineering and information systems class 2006. Skills include - software engineering, computer networks management, and design, database architecture and administration, infrastructure engineering with a focus on both distributed accounting systems and large websites, data analysis, and data mining.

About Me

Passionate about technology, leadership, and building exceptional teams

16+ years experience in various specializations of information technologies in small companies and medium-sized enterprises, bachelor's degree in software engineering and information systems class 2006. Skills include - software engineering, computer networks management, and design, database architecture and administration, infrastructure engineering with a focus on both distributed accounting systems and large websites, data analysis, and data mining.

🏢
8+ Companies
🎯
32+ Skills
10 Recommendations
📜
3 Certifications
📝
3 Published Articles
🌍
2 Languages

Professional Experience

A journey through innovation and leadership

Engineering Team Lead

Plum

May 2022 -

Senior Software Developer

Plum

Feb 2020 - May 2022

- Designed and developed new products and features with the team. - Mentored, supported, and fostered the technical growth of team members through code review and one-to-one guidance. - Participated in the hiring process of 3 new team members and onboarding them. - Contributed to the building, managing, monitoring, and maintaining of Plum’s cloud infrastructure, following infrastructure-as-code principles utilizing different technologies. - Maintained, supported, and developed tools related to our continuous integration pipeline. - Collaborated with our Information Security team to further harden the Plum infrastructure, while leveraging tools to monitor for malicious activity.

Project Manager

Focus21 Inc.

Oct 2019 - Jan 2020

- Planning project resources, assembling, and leading project team. - Quality and client satisfaction, risk management, and mitigation. - Progress monitoring, and scrum activities. - Reporting and documentation, including project charters and work breakdown structures. - Representing the company in the capacity of a project manager.

Lead Software Developer / Scrum Master (PSM I)

Focus21 Inc.

Sep 2018 - Sep 2019

- Writing scalable and maintainable code, write well-designed, testable code. - Being part of teams working on large-scale, cloud-based systems. - Troubleshoot, debug and upgrade existing systems. - Help build applications that are responsive, performant, and accessible. - Collaborate with other disciplines to help develop field-specific applications, including medical, urban planning, and more. - Continue to learn and hone skills as a software developer. - Representing Focus21 in the capacity of lead full-stack developer to clients and external stakeholders. - Lead, help, and mentor junior developers to get up to the required speed.

Full-stack Developer

Focus21 Inc.

Feb 2018 - Aug 2018

Writing scalable and maintainable code, write well-designed, testable code. Being part of teams working on large scale, cloud-based systems. Troubleshoot, debug and upgrade existing systems. Help build applications that are responsive, performant, and accessible. Collaborate with other disciplines to help develop field specific applications, including medical, urban planning, and more. Continue to learn and hone skills as a software developer. Representing Focus21 in the capacity of lead full-stack developer to clients and external stakeholders. Lead, help, and mentor junior developers to get up to the required speed.

Senior Web Developer - Back-end

Local Line

Oct 2015 - Jan 2018

- Manage, operate and update technology systems as directed by the Company. - Develop metrics and standardize product performance reports. - Construct the database, servers, and maintain optimal back-end performance. - Provide periodic reporting on key data metrics as the Company requires. - Refine and optimize product building processes within the Company

Web Developer

Freelancer

Feb 2010 - Oct 2015

Developing Websites, and web solutions.

Senior Software Engineer

Nabbesh.com

Mar 2015 - Sep 2015

- Advise the team on the best technologies to use for scaling Nabbesh and meeting the various business and product objectives. - Develop and maintain the infrastructure of all Nabbesh websites. - Identify, help hire, and mentor new engineers. - Maintain the Nabbesh code to the highest standards. - Develop and maintain the reporting and data analysis tools for the platform.

IT Manager and System Developer

National Evangelical Synod of Syria and Lebanon

Feb 2010 - Apr 2015

- Administration and Development of the accounting and school administration system for all the schools of the Synod. - Network Administration for the Synod and its schools in Lebanon. - IT consultancy for hiring IT employees and purchasing IT equipment. Developing the Synod’s website and managing its infrastructure. - Reporting all IT-related subjects to the administrative council, the executive committee, and the general secretary of the synod.

Web Infrastructure Engineer / Data Analyst

nabbesh.com

Jun 2012 - Feb 2015

System Engineer

General Company for Silos

Jun 2007 - Jan 2010

- Maintain the local network in the branch, control and administrate all the network devices (Routers, Switches, Domain Controllers, and Active Directory). - Maintain the database servers and Manage the Databases in the branch and the replication system with the head office in Damascus.

Career Journey Map

An interactive visualization connecting my experience with technical skills

Skills

Areas of expertise

REST APIs Web Development Software Engineering Scrum Cloud Computing Web Services Data Analysis Data Visualization Network Architecture Database Design Software Development Shell Scripting Software Design Web Applications Agile Methodologies OOP Python Git JavaScript HTML Microsoft SQL Server SQL PostgreSQL Amazon Web Services (AWS) jQuery Linux Databases CSS MySQL Visio AJAX ElasticSearch

Published Articles

Sharing knowledge and insights

Want to extract features from satellite imagery? Here is an AI based way that worked for us!

Technical article and insights.

Read More

Django on AWS vs Azure.. my experiment

Technical article and insights.

Read More

Never miss AWS::SES delivery reports

Technical article and insights.

Read More

Recommendations

What colleagues and clients say

"I had the pleasure of working directly with Mahfouz when we were at Focus21 together, and he was an outstanding Project Manager. Mahfouz is one of the most compassionate, hardworking, and quality-driven individuals I’ve had the opportunity to collaborate with. His ability to balance business needs with technical feasibility was exceptional, and he always ensured that we delivered the best possible product. He was deeply invested in the success of the team, always listening, providing thoughtful insights, and pushing for excellence without compromising collaboration or morale. His leadership and attention to detail made a huge impact, and any team would be lucky to have him. I highly recommend Mahfouz to any organization looking for a dedicated and insightful PM who truly cares about both the product and the people behind it."

SD

Stephen Davis

Senior Software Developer at Cognota

""An Engineering Maestro with a Heart of Gold" I've had the absolute privilege of working closely with Mahfouz for over three years now as he led our engineering team with an admirable blend of dedication, intelligence, and compassion. Our intertwined roles have seen us strive to align our teams, fostering a dynamic and cohesive work environment conducive to productivity and innovation. Mahfouz truly stands out for both his technical proficiency and his unparalleled human touch. His ceaseless determination to never back down from a challenge, paired with a relentless pursuit of knowledge, constantly elevates the quality of his work and inspires those around him. An admirable aspect that distinguishes Mahfouz is his determined effort to keep upskilling—his continuous side projects bear testimony to this. The knowledge he garners invariably trickles down to our team, fostering a culture of continuous learning. What makes Mahfouz amazing isn't just his ability to get the job done, but how he does it. His empathetic nature and genuine care for both the people and the business, make him more than just a team lead—he's a mentor, guide, and friend. His approachability, diplomacy, and ability to see the best in people foster a positive work environment. His courage to challenge the status quo, display vulnerability, and admit when he doesn't know something embody honesty and humility. Mahfouz, with his diligent and earnest nature, is an individual that I wholeheartedly recommend for any future endeavours. His unique combination of hard and soft skills is not just an asset to any organization, but a gift to the people he works with. I am confident that Mahfouz will continue to deliver incredible work, inspire others, and lead with kindness, courage, and wisdom wherever he goes."

LR

Laura Reitzel, MBA

Business Consultant at Freelance

"Mahfouz is a phenomenal software developer, leader and most importantly, a remarkable human being. I had the chance of working alongside Mahfouz on several projects for three years, and he always displayed the greatest humility, care and attention to detail in his work. He always goes above and beyond in any task he is given. He is a talented communicator, and a patient and supportive coach for his peers. He always proposes the best solutions and displays deep understanding and consideration for both business needs and the customer experience. He is an incredible team player and treats every single colleague with the utmost respect. Mahfouz would be an extremely valuable asset on any team, and I am deeply grateful for having had the chance to cross his path."

OG

Odessa Guindon

Product Manager at Dialogue

"Mahfouz is one of the most committed and applied persons I have ever worked with, he goes far beyond his duties and responsibilities to ensure that the project will be delivered on time. It was an honor to have met him and had the opportunity to work with such friendly, smart and hard working person!"

LC

Leonardo Ciocari

Senior Front-End Engineer at Xello

"Mahfouz is caring, personable and a skilled software developer. During my time as CTO at Focus21, he never once backed down from a challenge, but instead, took many challenges upon himself. This lead to him being promoted early into his time at the company to a Lead software developer. When working with Mahfouz, you will immediately notice his excitement surrounding technology, as well as his great interpersonal and problem solving skills, both of which made him an invaluable asset to the company and our clients. Mahfouz is very humble and a great team player who works great in both the capacity of team lead and team member. Many of the more junior developers on the team looked up to Mahfouz for his guidance, and on many occasions, Mahfouz would provide both advise and hands-on-keyboard tutoring to them, even though they were not directly on his team. I wish Mahfouz best in his future endeavors, and believe he will be an asset to any team he joins."

CD

Collin Doering

Director of Product Engineering at NoRedInk

"Mahfouz is an excellent software engineer. He understands what questions to ask and what to do to create awesome software. Mahfouz always shows a great care for everything he does, which comes across in his work and communication. He's also a great guy and very enjoyable to work with. I hope to have another opportunity to work with Mahfouz again some day."

RB

Roger Bongers

Chief Technology Officer at SafetyVue

"Mahfouz is awesome, plain and simple. He is friendly, incredibly knowledgeable and always willing to give a hand to newcomers and junior developers like myself. He has taught me best practices, project management, and other useful information to help me excel with my passion in software development. I am so grateful to have had the opportunity to work with and learn from him!"

NM

Naween Mehanmal

Software Developer at Vidyard

"I have worked alongside Mahfouz every day for over two years. During that time I've come to know Mahfouz as both a talented developer and a methodical problem solver. He's analytical and thoughtful, can look at problems with fresh eyes, but has the experience required to plan and implement the right solutions. He's one of the nicest people you could ever meet, just don't challenge him to a game of ping-pong because you will inevitably lose."

CJ

Cole Jones

Founder & CEO at Local Line

"I worked with Mahfouz closely as the General Secretary of the Synod. He is highly ethical, relating to his co-workers in a very respectful and transparent way. Mahfouz is dedicated, task oriented, multi-talented. It was a joy to work with him for some years, through which he established our IT Department, and continue to build upon what he achieved for the IT work of our headquarter and seven constituencies. Having Mahfouz Leaving abroad was a real loss on both moral and technical levels."

JK

Joseph Kassab

President at Supreme Council of Evangelical Community in Syria and Lebanon

"Mahfouz was part of the core technology team at Nabbesh from its early days up until very recently when he moved to Canada. Mahfouz is extremely versatile, hard working, great listener and accountable. Mahfouz was a great team player and a loyal member through the company's ups and downs, I would definitely recommend working with him, he is a true asset to any team! "

LK

Loulou Khazen Baz

Founder & Host at with Loulou

Let's Connect

Interested in working together? Let's talk!