Summary
Mohamed is an outstanding backend engineer with a track record of excellence. His perfect scores in coding assessments and successful backend projects like 'PuraGraduation' and 'E-exams' showcase his technical brilliance. With proficiency in Django, React, Flutter, and various languages, Mohamed crafts innovative solutions. His commitment to learning, encompassing ACM Algorithms training and ITI's summer Flutter program, reflects his dedication. Proficient in Python, C#, C++, and more, Mohamed's diverse skills and strong educational foundation make him a valuable addition to any team.
Assessment Scores. Click to see explore details:
Three algorithms questions Leetcode Level medium
One algorithm question Leetcode Level hard
Multiple Choice Exam
30/33
Great scores in Git and Web security
Good scores in SQL
Perfect in Fetching and Uploading data to AWS S3 using python Library boto3
Experience
RingRadar
Software Engineer (Full-Time)
Feb 2024-Sep 2024
Developed and maintained a web application for managing and running horse shows, using Django for the backend.
Built dynamic reports (PDF, CSV, XLSX) with generic functions, migrating from xhtml2pdf to Playwright with Chromium for PDF generation
Created API views for listing, creating, updating, and deleting models, ensuring all features were backed by comprehensive unit tests
Implemented background tasks with Celery to automate score and standings calculations
Adapted quickly to frontend technologies, learning CSS, HTML, and React, and contributed to full-stack development tasks
Led key code refactors to enhance performance and maintain clean, efficient code.
Technologies: Django, React, HTML, CSS, MYSQL, Git
iSchool coding instructor
Programming Instructor (Full-Time)
Oct 2023-Jan 2024
Teach coding and related subjects to students aged 8 to 18, creating interactive learning experiences and fostering a love for technology, provide personalized support and encourage project-based learning, assess student progress, and offer mentorship
Technologies: Python, Javascript, C#, C++
ITI Summer Internship
Flutter Trainee (Full-Time)
Aug 2022-Oct 2022
Developed a social media application using Flutter and Firebase as the backend, implementing features such as user authentication, data storage, and real-time updates
Gained hands-on experience with API integration, handling backend services, and managing app state efficiently.
Technologies: Flutter, Python
Projects
PuraGraduation project(Total Care) - Django(python) + React + flutter + Golenses
A system built to customize the telemedicine experience. • Basicly the core ideas to notify the user or patients with the importance of drug-drug interactions and its effects on daily life. • Built with Django and implemented RESTFUL API to manage all services and handle database models and serialization. • Built Microservice with GO and implemented gRPC server to manage all requests to check medicine interactions and map drug interactions to their medicine names. • Built interactions database with Neo4j and stored more than 15k drug names and more than 500k interaction relations in a graph database. • Used React as admin front end to represent the platform in a simple and functional UI. • Used Flutter as user front end to represent the platform in a simple and functional UI. • The platform delivers many requirements such as e-commerce services to order medicines. • creating many medication profiles and checking their interaction report.
E-exams platform - Django(python) + React
A platform to take online exams for any educational facility. • Built with Django and implemented RESTFUL api to manage all services and handle database models and serialization. • Used React as Frontend to represent the platform in a simple and functional UI. • The platform delivers many requirements such as classification of questions on many different aspects. • Random creating exams based on rules set by the admin for each exam model. • Ranking on single exam or on the level of the student.
Social Media app - Flutter
Mobile app that do basic posting and editing of posts. • Used Firebase to handle database an authentication.
E-Commerce API - Django(Python)
An Api to serve for E-commerce platform (Extreme hardware). • Built with Django and implemented RESTFUL api to manage all services and handle database models and serialization. • provides all the functionality expected from e-commerce services with all classification and filtering.
Clinic-Management-System - windows forms C#
Windows forms application to manage all services of medical clinic. • Focused mainly on implementing different design patterns like an observer, factory, singleton, etc
Education
Bachelor's degree, Computer Science
2017-2021
Mansoura University - Egypt