Hi, my name is

Mohamed Yassin.

I build software & manage systems

I specialize in engineering scalable cloud-native platforms, automating DevOps pipelines, and developing high-performance backend infrastructure.

About Me

Cloud-native DevOps Engineer and Backend Developer with a strong track record of building and operating production services. Highly skilled in Linux, Docker, Kubernetes, and GCP. Proven ability to automate deployments via CI/CD (GitHub Actions, Jenkins), engineer scalable infrastructure, and troubleshoot distributed systems. Active competitive programmer with deep interests in cybersecurity, system design, and observability.
Here are a few technologies I've been working with recently:
C++ TypeScript JavaScript Python Bash Node.js Docker Kubernetes GCP GitHub Actions Jenkins Linux Nginx PostgreSQL Redis Git

Experience

Built the backend core for the Egyptian Heritage Satellite Atlas platform. Worked closely with the frontend team, implementing UI and map features in TypeScript + React. Integrated satellite data workflows using Google Earth Engine and spatial data services. Developed role-based access control and dataset management modules.
Webmaster - Cyber-Charm
Present
Managing and maintaining the Cyber-Charm website, ensuring optimal performance, security, and user experience.
Server Manager - PeerLink
Oct 2024 - Dec 2024
Owned & managed a file-sharing service, PeerLink, which served over 50 users monthly. My role involved developing and maintaining scalable, user-friendly systems to ensure seamless file sharing and collaboration for a growing user base.

Education

Sept 2022 – May 2026
B.Sc. in Computer Science
Modern Academy
  • Cumulative Grade: Excellent (A-) with Second-Class Honors (GPA: 3.29 | 89.76%)
  • Graduation Project: Excellent (A+)
  • Project Details: Built an “Amazon Go” style fully autonomous checkout system. Engineered and deployed the core AI model, featuring zero-shot product identification via text prompts (e.g., “milk carton”) without requiring a custom dataset.

Projects

PeerLink
TypeScript C++ Node.js Docker Redis PostgreSQL Microservices
PeerLink
PeerLink is a high-performance distributed file sharing platform built for scale. It uses a microservices architecture, native C++ acceleration, and real-time cluster communication to transfer data across nodes with low latency, fault tolerance, and automatic load balancing.
HoneyKube
Kubernetes Python AI/LLM Security Redis Docker Honeypot Deception Technology
HoneyKube
An AI-driven, Kubernetes-native honeypot system that leverages LLMs to create adaptive, high-interaction deception environments. HoneyKube uses four microservices (Port Listener, Scanner Detector, LLM Planner, Artifact Sink) to intelligently respond to attackers with dynamically generated, context-aware responses.
TurboNodeIO
C++ Node.js TypeScript SIMD Performance Native Addon
TurboNodeIO
A high-performance native C++ addon for Node.js that accelerates file I/O and SIMD operations. This Proof of Concept demonstrates significant performance gains using memory-mapped I/O (mmap) and AVX2 SIMD instructions, achieving up to 317x faster file reads and 71x faster checksum calculations compared to standard JavaScript implementations.
ZeroDown
Kubernetes Docker TypeScript Node.js DevOps Blue-Green Deployment HPA CI/CD
ZeroDown
A robust, zero-downtime Blue-Green deployment system for Kubernetes, featuring automated health checks, instant rollbacks, and seamless traffic switching. This proof-of-concept demonstrates production-ready deployment strategies with horizontal pod autoscaling, containerization, and infrastructure-as-code practices.
GUIShell
Electron WebRTC JavaScript Node.js Supabase Koyeb Signaling Server Remote Desktop Docker
GUIShell
A clean, low-latency Remote Desktop boilerplate built with Electron and WebRTC. Provides real-time signaling, peer-to-peer screen streaming, and remote input simulation as a stripped-to-the-bones starting point for building remote control and screen-sharing tools. Uses Supabase for session data and auth, Koyeb for the signaling server, and ships with electron-builder auto-updates via GitHub Releases.
CCNA-200-301 Final Project
CCNA Networking
CCNA-200-301 Final Project
Final project to acquire certification.
Real Estate Management System
Java SQL
Real Estate Management System
A Real Estate Management System Project made in SQL and Java.

Achievements

Google Developer Student Club Hackathon
Secured first place in a hackathon with an innovative embedded systems project designed to assist individuals with visual impairments in safely pouring water and other liquids..

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!