Mahmoud Ahmed Noor Eldin Software Engineer • Full stack python developer • MERN stack developer

My Story

Professional Me

I am a Junior Software Engineer with a strong passion for creating scalable applications and impactful digital solutions. With a foundation in Medical Informatics and a Bachelor's degree from Helwan University, where I graduated with honors and a GPA of 3.72/4.0, I have developed a deep understanding of computer science, artificial intelligence, and data-driven problem-solving. Over the past three years, I have embraced the challenges of self-taught software development, gaining hands-on experience in both frontend and backend technologies. From building feature-rich web applications with React.js, Node.js, and Django to exploring desktop development with Python and Java, I am committed to delivering high-quality projects and optimizing performance. I am interested in exploring the fields of Software Engineering, Full-stack development, and DevOps.

Languages

python java javascript csharp

My favorite languages for systems programming, software engineering, and data analysis.

Front-End

react tailwindcss html5 css3

My preferred technologies for front-end web development and component design.

Back-End

nodejs express django flask

My preferred technologies for back-end web programming.

Database

oracle postgresql mysql mongodb

My preferred technologies for database management and design.

DevOps and Deployment

docker circleci ansible nginx aws

My preferred tools and platforms for DevOps, containerization, and cloud deployment.

Tools

git github postman selenium vscode

My preferred tools for debugging, testing, and version control.

Featured Projects

Digital Hospital

Digital Hospital

python django sqlite html5 css3 javascript bootstrap jquery keras tensorflow docker-compose git

Designed and implemented a digital healthcare platform enabling patients to book appointments (online/offline) and share medical histories. Facilitated seamless communication between physicians and pharmacists, with automated post-appointment report delivery for prescription fulfillment.

Check it out!
College Exam Management System

College Exam Management System

Django Django-rest-framework SQLite Python Node.js Git React.js jQuery bootstrap CSS

The College Exam Management System (CEMS) is a cutting-edge, fully automated platform designed to streamline and optimize the examination process within a college or university setting. With its intuitive interface and robust functionality, CEMS revolutionizes the way exams are administered, managed, and evaluated.

Check it out!
Social Media App

Social Media App

React.js Tailwind CSS Node.js Express.js MongoDB Socket.io

A feature-rich social media application built with the MERN stack. It provides a seamless social networking experience, allowing users to interact through posts, stories, likes, comments, and sharing. The app also includes secure authentication, real time notification, integrated chat feature, Live Stream, and cloud storage integration for rich media sharing.

Check it out!
PyImageLab

PyImageLab

Python Qt Designer PyQt5 Matplotlib OpenCV Numpy

A comprehensive image processing application with multiple theme options that provides various image manipulation techniques and filters. This desktop application enables users to apply different image processing operations, view histograms, and save processed images.

Check it out!
Library Management System

Library Management System

Python Qt Designer PyQt5 MySQL

This is a desktop application for managing a library system built with Python and the Qt framework. It enables librarians to efficiently handle books, clients, and daily operations, offering features like statistics dashboards, reporting, and customizable themes.

Check it out!

Education

University Logo

Bachelor's Degree in Medical Informatics

University of Helwan | Faculty of Computer Science and Artificial Intelligence

September 2019 - September 2023 | Helwan, Egypt

Graduated with honors, achieving a distinguished GPA of 3.72/4.0. Specialized in Medical Informatics, combining computer science principles with healthcare applications.

Certificates & Training

Advanced Cloud DevOps Nanodegree

Udacity

2022

Gained practical experience in cloud computing through hands-on AWS projects. Learned Infrastructure as Code with CloudFormation to simplify deployments. Implemented CI/CD pipelines using CircleCI to automate software delivery. Used Ansible to automate deployments, improving efficiency.

Oracle Database Training

Ezz Steel

2021

Acquired experience with advanced SQL concepts, including PL/SQL and aggregate functions, through hands-on projects. Worked with ORACLE databases to improve data retrieval processes.

AI Diploma

Instant

2020

Worked on a range of machine learning and deep learning projects. Attained hands-on experience with data analysis using Pandas and NumPy.