Seat block indicator

This project done for in house use @Ethiopian airlines

visit site

Maze Project

Maze is a SDL 3D Game with C, done as final project for alx foundation course

Demo Video Source Code

Online Exam Website

WebStack Portfolio Project done as final project for ALX backend specialization. Technologies Used

  • Django Rest Framework:- Backend framework. provide API
  • ReactJs:- Frontend framework , consume API and render front end
  • Ubuntu OS
  • Source Code

    Low level programming with C

    All C programming projects.

  • Variables, loop, functions, debugging
  • Pointers, array, recursion
  • Static/dynamic libraries,memory allocation
  • Function pointers, linked lists, bit manipulation, file IO, hash tables
  • Search algorithm,doubly linked lists, variadic function in C
  • Source Code

    system_engineering-devops

    All projects on shell, web server configuration, SSH

  • Shell basic/advanced, shell scripting
  • Networking basics
  • SSH, HTTP, SSL
  • Web server configuration management, load balancer, firewall, API
  • Data base replication(load balancing)
  • Web stack debugging
  • Source Code

    High level programming with Python/SQL/Javascript

    All python programming projects.

  • Variables, loop, conditionals, exception
  • Modules, class, function, data structures
  • Test Driven Development (TDD)
  • Inheritance, object/instance, IO
  • SQL Query, Javascript
  • Source Code

    Miscelanious

    This project are completed as part of backend specialization

  • Algorithm projects     view
  • Caching , i18 (internationalization), queuing with JS      view
  • Backend Storage - SQL, NoSQL, Redis      view
  • Javascript (ES6), Typescript, NodeJS, unittest in JS      view
  • Backend Authentication , session, Basic      view
  • Python async, unittest      view
  • Sorting algorithms      view
  • Airbnb Clone project      view
  • Source Code