Hi, I'm Zak.

A DevOps Engineer with QA experience.
I also like cryptography and distributed systems.

DOWNLOAD CV (.pdf)

Work Experience

2023 - Present

Lebanese Alternative Learning

DevOps Engineer
  • Managed configurations and deployments across physical and virtual environments.
  • Set up and maintained CI/CD pipelines.
  • Updated procedures and documentation.
  • Implemented and maintained security measures to while continuously monitoring the health and performance of servers.
DevOps Engineer Image

2023 - Present

Inbound Square (Contract)

Technical Writer
  • Wrote technical articles covering topics related to SaaS/PaaS tools.
  • Topics include Cloud Loud Testing, Test Environment Management, Non-Functional Testing.
Technical Writer Image

2022 - 2023

Tylleum - (Contract)

QA Automation Engineer
  • Produced and executed automated end-to-end tests for a Web3 wallet app.
  • Analyzed software requirements to create high-coverage test cases
  • Maintained thorough records of test cases, results, and scripts.
QA Automation Engineer Image

2021 - 2023

One More Multiverse

Senior Manual QA Engineer
  • Designed, developed and executed comprehensive test plans and test cases to ensure software quality.
  • Recorded, documented and triaged software bugs thoroughly.
  • Coordinated with product owners for testing plans and feature releases.
  • Managed a small team of junior testers.
Senior Manual QA Engineer Image

Projects

Personal and freelance projects.

#WEB3

BIP39 JavaScript Implementation

A JavaScript implementation of a cryptocurrency wallet generator for Bitcoin and Ethereum.

Tools: Node.js, Ethers.js, BIP39.js

#BACKEND #ALGORITHMS

A Quantum Proof Web Server

A quantum-resistant web server for a post-quantum computing world.

Tools: NGINX, libqos

#AUTOMATION

A Python Scraper

A script that scrapes the value of the LBP against the USD at the shadow market rate, then stores it in a DB.

Tools: Python, AWS Lambda, MongoDB, Docker

#ALGORITHMS

Game of Life

Conway's Game of Life cellular automata simulation in JavaScript.

Tools: JavaScript🍦, p5.js

VIEW LIVE

#QA #AUTOMATION

Automated Testing Framework

A suite of automated tests for an E-Bank using Selenium and TestNG.

Tools: Selenium, Java, TestNG

#FRONTEND

A Company Site

A static website for a Parkour gym.

Tools: HTML, SCSS, JavaScript🍦

VIEW LIVE

Writing

A collection of thoughts, articles, and documentation.

2023

Cloud Load Testing

An article about cloud load testing concepts, tools and best practices.

2023

Test Environment Management

An article about test environment management best practices.

2023

Non-Functional Testing

Non-Functional testing types and best practices.

TL;DR

A short summary of my background and experience.

Tech Stack

  • Languages:JavaScript, Python.
  • Technologies: MERN, LAMP, AWS.
  • Testing frameworks: Cypress, Selenium, Appium, TestNG.
  • Tools: Git, Jenkins, Docker, Grafana, NGINX.
testimonial image