Mohamad Shehab

DevOps Architect

About Me

Hello, world! I’m Mohamad Shehab, a seasoned IT professional and a self-confessed automation addict. When I’m not busy managing the full spectrum of IT services and cloud solutions for multinational companies, you’ll find me exploring the fascinating world of Web3.

My journey in IT has been an exciting ride, from working on mission-critical systems to creating reliable cloud solutions. I’m a firm believer in the power of continuous learning, constantly leveling up my technical skills and XP points in the game of life.

In the realm of DevOps, I’m a wizard, conjuring up solutions that enhance efficiency and reliability. My magic wand? My extensive IT administration and automation skills. But don’t worry, I haven’t forgotten the importance of soft skills in this digital age. I’m always working on those to ensure I’m not just a code-crunching machine, but also a human who values connections and teamwork.

Ready to embark on a quest in the world of IT services and cloud solutions? Let’s connect!

Experience

General Magic

Devops Team Lead

March 2022 - present

https://www.generalmagic.io

Web3 professionals building social impact solutions throughout Web3 and Public Good space.

  • Developing and maintaining Impact DAO products, contributing to the creation of 1-click apps for communities.
  • Advising on product-as-a-service strategies, leading to monetization of Impact DAO products.
  • Implementing DevOps best practices to enhance scalability and security of various infrastructures.
  • Automating operational tasks, including server provision, management, and database orchestration.
  • Overseeing services for Giveth dApps, ensuring optimal performance and security.
  • Architecting microservices and Kubernetes infrastructure, and presenting plans to the development team.
  • Creating Infrastructure as Code (IaC) scripts for on-demand testing infrastructure.
  • Migrating services to Kubernetes for improved scalability and zero-downtime deployments.
  • Building CI/CD pipelines for automated testing, building, releasing, security scanning, and deployment of applications.
  • Establishing IT/DevOps processes for maintenance, backup/recovery, and monitoring.

Experience

IDEMIA

IT Systems Analyst

April 2018 - February 2022

https://www.idemia.com

The leader in Identity Technologies, and Identity Management Systems

  • Participated in a DevOps team to integrate a scalable Kubernetes application, automating source code management, deployment, and monitoring for production environments.
  • Developed automated alerting channels in the CI/CD pipeline, enhancing team proactivity in incident management.
  • Analyzed system and application behavior to ensure alignment with business goals.
  • Conducted acceptance testing with various APIs integrated into the system to ensure functionality.
  • Provided feedback to development teams on application behavior, tracking issues, and requesting updates.
  • Automated administration procedures, reducing system management times by 90% and eliminating human error.
  • Collaborated with Networking, SRE, and Security teams to implement incident management procedures.
  • Ensured 99% uptime as per SLAs by delegating preventive maintenance tasks to the support team on sites.

Experience

Infosysta

IT Administrator & Infrastructure Owner

June 2016 - March 2018

https://www.infosysta.com

A Turn-key Management Consultant & Atlassian Strategic Partner

  • Managed a Cloud Infrastructure of over 30 servers for a SaaS Legal solution (App4Legal) with around 30,000 subscribers.
  • Developed an automated procedure integrated into the CI/CD pipeline, reducing application integration time from 3 days to 15 minutes and implementation cost by 90%.
  • Created containerized images for the application, enhancing testing efficiency for both the development team and clients.
  • Set up time-based monitoring and event-based alerting solutions, increasing visibility of application status and behavior.
  • Planned and executed on-premises-to-cloud & cloud-to-cloud migration procedures, reducing running costs and improving application scalability.
  • Automated cloud backup and restoration procedures using bash scripting and Ansible, aligning service with the company’s RPO & RTO policy.
  • Developed a plug-n-play solution for testing the application on both on-premises and cloud infrastructure, reducing the barrier to entry for application use.
  • Mitigated cyber attacks and protected data, ensuring the security of our services.

Education

American University of Science & Technology

Information & Communication Technology

2011 - 2016

The American University of Science and Technology is a private, non-sectarian, and co-educational American university in Lebanon.

Technical Skills

Skills

  • WEB3 Tools: IPFS, Blockchain APIs (ETH, ETHL2), Vaults
  • DAO Tools: On-Chain Proposals, DAO Voting, Infrastructure Governance, Multisigs Wallet Governance (Gnosis Safe), DAO Management EVM Scripting, Tokenomics
  • Container Management & Orchestration: Kubernetes, Helm, Docker, DockerFiles, Docker- Compose
  • CI/CD Piplines: GitHub Actions, TravisCI
  • Programming/Scripting: Python, JAVA, BASH, BATCH, SQL, YAML
  • IaC & Configuration Management: Terraform, Ansible
  • Cloud: AWS, Azure, Digital Ocean, Linode
  • App/Infra Monitoring & Alerting: Grafana, Prometheus, Elastic Stack, Loki
  • Web Stacks: Apache, Nginx, PHP, NodeJS, Tomcat, Caddy
  • Databases: MySQL, Oracle, PostgreSQL, MongoDB
  • Operating Systems: Windows, MACOS, Debian, Ubuntu, Centos
  • IT Infrastructure Management: On-Premises & Cloud