Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
AbdallahZerfaoui
Follow
Saving the world

AbdallahZerfaoui AbdallahZerfaoui

Saving the world
Backend engineer | FastAPI | Docker | Postgres/Redis | async + scraping automation | Crafting solutions and code perfection. I turn complexity into clarity.

Highlights

  • Pro

Block or report AbdallahZerfaoui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user's behavior. Learn more about reporting abuse.

Report abuse
AbdallahZerfaoui/README.md

Hi, I'm Abdallah.

Junior Cloud Engineer | Former Aeronautical Engineer (7 Years)

I am an engineer transitioning from high-precision aerospace systems to Cloud Infrastructure. My background in Finite Element Analysis (Safran/Nenuphar) taught me that system failure is not an option, it's a design constraint. I am now applying that same rigor to building reliable, scalable cloud solutions.

I am not just looking to write code; I am looking to build and maintain the infrastructure that code runs on.


Cloud & Systems Stack

  • Core: Python (Automation/APIs), C/C++ (System proficiency), Bash.
  • Infrastructure: Docker, Linux Systems, CI/CD Pipelines.
  • Interests: Cloud Native technologies, Distributed Systems, High Availability.

Engineering Mindset

I bring a senior engineer's discipline to a junior cloud role:

  • Deep Linux Understanding: Through 42 School, I rebuilt shells and handled low-level concurrency (Mutex/Threads). I don't just use the OS; I understand it.
  • Automate Everything: If I have to do it twice, I script it.
  • Defensive Design: I anticipate failure modes. My code is type-hinted, tested, and built to crash safely rather than fail silently.

Current Focus

  • Deepening knowledge in Cloud Infrastructure and Container Orchestration.
  • Kiwi-Flight-Engine: A containerized flight search service using Async I/O (FastAPI).
  • Systems Programming: Low-level resource management and concurrency control in C.

Languages

Tools & Platforms

Databases & Message Brokers

DevOps & Cloud

Data & ML

Frameworks & Libraries

Project-driven methodology of 42 Heilbronn:

Applied mathematics:

Games:

Tools for 42 Students:

Pinned Loading

  1. kiwi-flight-engine kiwi-flight-engine Public

    The Flight Search API that runs on your machine.

    Shell 4

  2. terminjetzt-api-showcase terminjetzt-api-showcase Public

    A read-only REST API that exposes real-time immigration-office appointment data for Heilbronn, Germany. This repository contains client examples, infrastructure as code, and documentation--all you n...

    HCL 4

  3. concurrency-stress-tester concurrency-stress-tester Public

    Automated testing framework for multi-threaded C applications. Validates mutex locking logic, detects deadlocks, and benchmarks timestamp accuracy.

    Shell 34 3

  4. kleinanzeigen-copilot kleinanzeigen-copilot Public

    A Chrome extension that helps you apply for apartments on Kleinanzeigen.de faster and safer. It extracts listing details, analyzes risks, and generates personalized application messages in seconds.

    JavaScript 1

  5. HeatEquationSolver HeatEquationSolver Public

    This project implements a solver for the 2D heat equation using the finite difference method and the Conjugate Gradient algorithm. It supports sequential and parallel execution, as well as steady-s...

    C++ 1

  6. CPPs_classes_scripting CPPs_classes_scripting Public

    This guide shows you how to use a simple Python script and a VS Code task to automate the process of initializing c++ projects, saving you time and ensuring consistency.

    Python 4