Coder Social home page Coder Social logo

Hello, I'm Abdelrhman 👋

I'm a student passionate about technology, currently exploring the realms of Front-End Development with Angular and Embedded Systems. I'm also venturing into Backend Development using Django and learning to build RESTful APIs.

Zain.me (under maintenance) this is a simple protfolio and the next version will be more dynamic using Three.js

zainmo11 total stars Followers


🌱 Learning

  • 🅰️ Front-End Development: Angular, HTML, CSS, Tailwind, JavaScript, TypeScript
  • 🤖 Embedded Development: C, Embedded, ARM, RTOS
  • 🌐 Backend Development: Python, Django, RESTful APIs
  • 📚 Current Courses: React Js




Languages | Tools


🚀 Goals

  • Gain deeper insights into Front-End technologies
  • Excel in Embedded Systems development
  • Build full-stack applications with Django and Angular

📚 Currently Studying

  • Computer and Systems Engineering at Ain Shams University.

📫 Let's Connect

🌐 Explore More

🌟 Fun Fact

  • I love playing chess ♟️.
  • I'm fascinated by space science and often delve into astrophysics readings 🚀.

Thanks for stopping by! 🚀

Abdelrhman Zain's Projects

8259a-programmable-interrupt-controller icon 8259a-programmable-interrupt-controller

This Verilog implementation represents the 8259A Programmable Interrupt Controller (PIC) commonly used in microprocessor-based systems. The design is organized into several main modules, each encapsulating specific functionality, along with their respective internal modules and testbenches.

bouncing-ball icon bouncing-ball

This project implements a bouncing ball animation using the Pygame library in Python. The ball changes color, has a shadow effect, and plays a snippet of a song on every bounce.

braingameshub icon braingameshub

This Django project combines a Sudoku game generator, solver, and a database API for storing participant data across different game levels

cpu-scheduler-app icon cpu-scheduler-app

This project is a CPU scheduler simulator with a graphical user interface (GUI) built using pygame and pygame_menu. It demonstrates various CPU scheduling algorithms by simulating processes and visualizing the scheduling process through a Gantt chart.

data-scientist-salary icon data-scientist-salary

This project aims to predict the salary of data scientists using machine learning models implemented in both C++ and Python

expense-tracker icon expense-tracker

Expense Tracker Application The Expense Tracker Application is a web-based tool designed to help users keep track of their expenses, manage transactions, and analyze spending patterns

fashion-mnist icon fashion-mnist

use the Fashion-MNIST dataset for image classification using dlib's C++ library

gps-application-tracker icon gps-application-tracker

The GPS Application Tracker GUI is a user-friendly graphical interface built using C# for tracking GPS data. This application allows users to monitor and visualize GPS coordinates in real-time, providing a seamless experience for tracking and mapping purposes.

gps-tracker-tiva icon gps-tracker-tiva

This embedded module tracks your location using the gps module and parses all information it can from the NMEA Message, like time, date and location. Sends the information to a JAVA server and the server then sends it to an application which show the position of the TIVA,

java_app icon java_app

The Simulink MDL File Viewer is a software tool developed to read Simulink MDL files and display their contents in a user-friendly way using a Java-based graphical user interface (GUI). The tool aims to provide users with an intuitive interface to navigate through Simulink models.

lab-5 icon lab-5

This program is designed to read an Autosar ARXML file containing a list of containers, each with a unique ID, and reorder the containers alphabetically by their name sub-container "SHORT-NAME". The program will then write the reordered containers to a new ARXML file.

lol-win-prediction icon lol-win-prediction

classifying League of Legends ranked games based on the first 10 minutes of gameplay using a neural network implemented from scratch in C++

mathgridchallenger-using-angular icon mathgridchallenger-using-angular

This project is a dynamic and engaging math games website developed using Angular for the front end and Django for the back end. The site features various interactive math games such as Sudoku and math equation challenges designed to enhance users' mathematical skills.

protocol-5-using-c icon protocol-5-using-c

This implementation demonstrates Protocol 5, also known as Go-Back-N, for reliable communication over a network. The protocol allows for multiple outstanding frames, where the sender can transmit up to MAX_SEQ frames without waiting for an acknowledgment. Unlike previous protocols, Protocol 5 doesn't assume a constant stream of packets from the net

social-network-analyzer icon social-network-analyzer

A GUI-based program for parsing and visualizing an XML file representing a social network of users. The project includes various operations such as parsing, error checking and fixing, conversion to JSON, minifying, compression, decompression, prettifying, graph visualization, graph analysis, post search, and undo/redo functionality.

teaching icon teaching

Teaching Materials for Dr. Waleed A. Yousef

wasec icon wasec

Examples of security features (or mishaps) on web applications -- these are mostly examples and tutorials from the WASEC book.

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.