Name: Mostafa Nabil Mohamed
Type: User
Bio: Diligent Software Programmer. Studying Computer and system engineering. with great knowledge in Java, ruby on rails, C, Firebase, LibGDX, HTML, CSS, BootStrap
Location: Alexandria, Egypt
Mostafa Nabil Mohamed's Projects
database management system that accept some SQL queries and execute them in xml files. Implemented using Java applying many Design Patterns and OOP concepts.
Implementation of Dots&Boxes game using C programming language and CodeBlocks IDE with some features like save&load the game and using some algorithms in one player mode like minimax algorithm.
Free HTML email templates for Mailchimp and other emails services
finance tracker is web application using ruby on rails.
Flappy Bird game for android and desktop using LibGDX Framework
Starting code for the GildedRose Refactoring Kata
binary heap and binary heap sort implementation along with merge and buble sort
A 2D desktop game that skills keep falling and the player -as an interviewee- trying to catch the appropriate skills he need so he can pass the interview and get the job. The game was implemented using JAVA applying OOP concepts and many DESIGN PATTERNS.
implementation of Jack the giant game using LibGDX framework and android studio IDE.
legend of the sword multiplayer game
MessageMe is a web chat application using ruby on rails as back-end, and Semantic-UI as front-end framework. with real time messaging feature
implementing numerical methods using matlab and ploting them
application to draw most of the geometric shapes with move, resize, undo&redo and save&load abilities using Java Swing.
Pawns-Blog is a blog where users can write and publish articles, read other's articles, comment on articles, and see user's profile. Technologies: Ruby on rails as the back-end framework and bootstrap as the front end framework.
-under working- ruby on rails photo application with email confirmation and photo upload and payment
Implementation of bellman-ford and dijkstra algorithms to find the shortest path between source node and all other nodes in graph
Signal flow graph solver is desktop application that helps you to solve any signal flow graph giving you all forward paths, loops, non touching loops, and the over all transfer function. in addition to drawing the flow graph for you.
simple linux shell that accepts system commands and execute it.
Application to minimize digital functions, Implemented using Java and Netbeans IDE
Todo list RESTful api using ruby on rails with authentication and authorization checking and spec tests. following an online tutorial.