Coder Social home page Coder Social logo

Hello and Welcome!

Hello! Welcome to my GitHub profile. I'm Adam Djellouli, a software engineer specializing in backend development, DevOps, and machine learning.

Here, you'll find a variety of projects and resources I've created or contributed to—including side projects, course materials, and my thoughts on topics that interest me. Whether you're seeking inspiration or looking to learn more about my work, I hope you find something valuable here.

Feel free to explore my repositories, and don't hesitate to reach out if you have any questions or opportunities for collaboration. Thanks for visiting, and have a great day!

website youtube linkedin linkedin

Adam Djellouli's Projects

3d-pong icon 3d-pong

This project is a 3D implementation of the classic game Pong using the Visualization Toolkit (VTK). It is a two-player game where each player controls a paddle to hit the ball and prevent it from reaching their goal. The score is updated in real-time.

algorithms-and-data-structures icon algorithms-and-data-structures

A collection of projects in C++ and Python that implement various data structures and algorithms. The projects are organized by language and topic, and include detailed explanations and examples to help you understand how they work.

ansible-fundamentals icon ansible-fundamentals

Practice-based learning materials designed to help you gain hands-on experience with Ansible. This repository contains a comprehensive collection of notes, tutorials, and automation scripts—equipping beginners, system administrators, and DevOps professionals with the knowledge to automate IT tasks, manage configurations, and deploy applications.

asciiquest icon asciiquest

Asciiquest is a roguelike dungeon game in which you play as a hero trying to find the exit of a randomly generated dungeon. The game features enemy AI, pathfinding algorithms, multithreading, and the ability to play multiplayer. As you progress through the levels, the enemies will become more difficult to defeat.

avr icon avr

This repository contains a collection of C programs designed for AVR microcontrollers, demonstrating various techniques and applications for embedded systems development. AVR microcontrollers, developed by Atmel (now Microchip Technology), are widely used in electronics for their efficiency and ease of use.

backend-engineers-guide icon backend-engineers-guide

Welcome to my backend engineering notes. I've spent many hours organizing these Markdown files into clear topics—API design, databases, deployment, distributed systems, networking, performance, security, and more—each stored in the notes directory.

bash-scripts icon bash-scripts

A collection of Bash scripts for automating routine tasks and streamlining your workflow.

camac icon camac

Witamy w repozytorium Koła Naukowego CAMAC, które gromadzi zasoby edukacyjne oraz materiały ze spotkań naukowych z lat 2018-2019. Repozytorium jest przeznaczone dla studentów Wydziału Fizyki Politechniki Warszawskiej zainteresowanych tematami związanymi z informatyką stosowaną.

coding-interviews icon coding-interviews

My personal notes, remarks, and attempts at solving challenges inspired by (and sometimes directly taken from) Harry He's book, Coding Interviews. These are not official or authoritative solutions.

coin-detection icon coin-detection

Training and using a machine learning model locally to accurately identify and count coins in a given image. This project includes data preprocessing, model training, and evaluation to ensure precise coin detection and counting.

computational-fluid-dynamics-cfd-resources icon computational-fluid-dynamics-cfd-resources

This repo is a work in progress aimed at gathering useful open-source resources for CFD engineers in one place. It includes notes, scripts, and tutorials for tools like ParaView, Gmsh, and more. The idea is to make it easier to find and use solid, practical materials without digging through scattered sources.

cybersecurity-notes icon cybersecurity-notes

The repository is a collection of resources and notes on various cybersecurity topics designed to help learners and professionals enhance their understanding and skills in the field. It includes cheat sheets, best practices, and summaries on key areas such as penetration testing, network security, cryptography, and more.

data-visualization icon data-visualization

This repository is dedicated to the exploration of various data visualization frameworks through bite-sized code snippets, as well as providing insights on effective data visualization techniques and principles.

databases-notes icon databases-notes

Welcome to my database notes. I’ve put together insights on everything from database types and transactions to indexes, isolation levels, data warehousing, replication, and even the Halloween Problem. These notes are born from my own experiences and challenges, capturing both theory and practical tips in a concise, accessible way.

deepcfd icon deepcfd

DeepCFD: Efficient Steady-State Laminar Flow Approximation with Deep Convolutional Neural Networks

design-patterns-general-overview icon design-patterns-general-overview

A comprehensive collection of the most popular design patterns and their implementations, designed to help you understand and apply these essential patterns in your software development projects. This repository covers a wide range of design patterns, providing clear explanations, practical examples, and code implementations in various languages.

devops-exercises icon devops-exercises

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

django-minimal icon django-minimal

This is a simple to-do list application created using Django. It allows users to create and manage their tasks, as well as view and update the status of existing tasks.

docker-notes icon docker-notes

A comprehensive collection of notes on Docker, designed to help you understand and leverage Docker for containerization and DevOps practices. This repository covers a wide range of topics, from basic concepts to advanced techniques, providing valuable insights and practical examples for both beginners and experienced users.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.