Skip to content

aallali/aallali

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

95 Commits
Β 
Β 

Repository files navigation

Hi πŸ‘‹, I'm Abdellah

A Backend Engineer passionate about Database Internals and Low-Level Programming.

Currently Learning Storage Engines, Database internals
Currently Working On
  • db.c: Exploring low-level database concepts with C programming.
  • Sysify: Lightweight TypeScript-Powered File System Wrapper for Node.js.
Articles https://blog.allali.me/
Portfolio https://www.allali.me/
Social Profiles:

Twitter LinkedIn LeetCode

Experience Backend development, Data Scrapping, Building large Automation scripts

Projects:

Category Description Technologies
βš™οΈ Open Source Tools
  • Sysify: Lightweight TypeScript-Powered File System Wrapper for Node.js.
  • DeepEye: CLI in GO for advanced search queries on large files.
TypeScript, Go
🧠 Data Science/AI Python, ML, Data Mining
🧩 Algorithms Implementation
  • n-puzzle-js: A*/BFS/DFS for solving N-sized slide puzzles with React UI.
  • n-puzzle: Python implementation for solving slide puzzles.
  • computer-v1: Parser for mathematical equations in JavaScript.
  • fillit: Tetris piece fitting engine in C using backtracking.
  • fractols: Fractals and mathematical sets implemented in C.
  • libFt: Core C functions re-implemented from scratch.
  • libft-but-rusty: Core C functions re-implemented in Rust.
C, Python, JavaScript, TypeScript
🌐 Web Apps
  • Bus-Route-Planner: Streamlines student transportation management with optimized routes and subscription management.
  • RED-TETRIS: Online multiplayer Tetris game with React and Node.js.
  • Matcha: Tinder-like web app using Node.js and MySQL.
  • Camagru: Instagram-like web app with PHP and MySQL.
  • TODO-APP-TDD: Task manager following Test-Driven Development.
React, Node.js, PHP, MySQL, TypeScript, Jest, Socket.IO
πŸ“± Mobile Apps
  • 3d Protein: 3D protein visualization from PDB files with UI controls.
  • swifty_companion: App to retrieve 42 Network student data via API.
  • ft_hangouts: Android app for contact and text management.
Android, Java, React Native, TypeScript
πŸ” Security
  • Rainfall: Reverse engineering and executable exploitation.
  • Override: Reverse engineering and executable exploitation.
  • Boot-2-root: Hacking ISO and servers.
  • snow-crash: Cybersecurity challenges in various fields.
Reverse Engineering, Exploitation, GDB, C, ASM
🚒 DevOps Lab Kubernetes, Docker
⛏️ Data Scraping
  • QuickScrapper: Custom dynamic e-commerce web scraper in Python.
  • AntsQ: Distributed web crawler. It is designed to scale globally, supporting multiple presets for diverse crawling tasks
Node.Js, Python, BullQ, RabbitMQ, MongoDB, S3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published