Loading

Mohanad Elagan

Developer/Researcher - Graphic Designer - Writer

Enter Portfolio
Mohanad Elagan

I'm Mohanad Elagan, but you can call me Elagan. I'm a developer, researcher, graphic designer, and poet. Some of the organizations' logos that I have been involved in will be shown above (e.g., research scholar at The New York Academy of Sciences).

To reach out to uncharted knowledge spheres and be supported in my quest to study and explore new areas, I want to pursue higher education in a college that value and improve its students.


Below are some of my skills; I'm continually seeking to improve.

Ruby

I have some experience dealing with Ruby. I utilized the Sonic Pi program. One of my highlighted projects is the stranger things music theme.

Adobe Audition

In 2020, during the Covid-19 crisis, I decided to start learning something new to aid my beatboxing skills and my doorway to music. Therefore, Adobe Audition was the only choice people suggested to me.Moreover, it helped me through learning how to use the loop station.

Java

I have over 3 years of software development experience in Java, creating games, plugins, and various other applications; have a glance at my GitHub for java-related projects. Recently, I have started to learn and code Dart Programming Language.

Python

I have worked with Python a significant amount of time in the past 2 years for my research, coursework, and independent projects. Some of my personal projects in Python include my community detector in temporal network, the International space station tracker, hangman game, flappy bird game, and many more.

HTML, CSS, JavaScript, PHP, SQL

With a total of 3 years of experience in both schoolwork and personal endeavors at STEM Egypt hack club, Youth Science Journal, STEM Egypt School, Revilky and many more, I frequently create full-stack apps that use HTML, CSS, PHP, SQL, and several web libraries.

C++/C

I have a 2-year of experience programming in C++/C. To use the knowledge I learned, I endorsed myself in the competitive programming field to develop my problem-solving skills and join online contests (e.g., 8th place out of 60+ teams in the Egyptian Future Programmers Contest (EFPC 2021) qualification to Aden in Yemen) or capstone projects like my climate change and Agriculture project.

Premiere Pro

Over 5 years, I have worked with Adobe Premiere Pro since the start of my YouTube channel that posts gameplay for various offline and online games. This program was my doorway to the world of video editing and practicing the English language on my YouTube language, being the only kid who could speak English professionally in primary school and editing videos while studying hard.

jQuery, Bootstrap

I have a good deal of experience building web applications utilizing frameworks like jQuery and Bootstrap for my personal and professional projects. The results can be seen on this website.

Adobe XD, Photoshop, Illustrator, InDesign

With a 4-year of experience using Adobe XD, Photoshop, Illustrator, and InDesign for designing and editing, many of my designs were done for work as a freelancer. All the pieces are not posted online due to some technical issues; however, I will highlight some of my pieces in the gallery section or check out my creative writing portfolio.

Portfolio

Just hitch the wagon to a star. Stars are easy on the eyes because they are us,

Charming to the world while perishing inside.

Some of the projects I completed in my own time are shown here. To see the results, CLICK on any of the shown figures.
To see more of my 10+ advanced taken-courses, CLICK on the blue arrow found below.

In my spare time, I keep working on personal projects and have various ideas that are simply waiting to be implemented.

To see more of my 30+ projects...

Visit My GitHub  

Papers Papers Papers Papers Papers Papers Papers Papers Papers Papers

Papers



Most Featured Papers

Breast Histopathology Image Classification for End-to-end Diagnosis Using Transformers Architecture

Mohanad Elagan. 2023
The International Young Researchers' Conference | Download

A Fair Comparison of Machine Learning Methods for Predicting Diastolic and Systolic Blood Pressure Using Photoplethysmography Signal Data
(Mentor: Dr. Gbetondji Dovonon - University College London)

Mohanad Elagan. 2023
(in the publishing process)

Development of Overlapping Community Detection Algorithms in Temporal Networks
(Mentor: Prof. Patrick Shepherd - Berea College)
(Reviewers: Prof.Dr. Elnomery Zanaty - the dean of faculty computer and information at Sohag Univerisity | Prof. Hossam Abdelsalam - Menofia University & The Applied College | Prof. Hani Ibrahim - Taibah University | Prof. Abdelalim Farag - Bow Valley College)

Mohanad Elagan. 2022
Nature Communications (in the publishing process) | Download

TreeShrink: A Detector Tool for Rapid and Note Accuracy in Detecting Long Outlier Branches of Phylogenetic Trees
(Mentor: Dr. Uyen Mai - Princeton University)

Mohanad Elagan. 2022
Researchgate (in the publishing process) | Download

Cardiovascular Impacts with Astronauts on Mars
(Mentor: Youssef ElGharably - Franklin & Marshall College)

Mohanad Elagan, Fares Ayman, Joyiriaa Monier, Shahd Tamer. 2021
Youth Science Journal | Download

Some of the highlighted designs and photographs I completed are shown here.

Most of the pictures that are shown in the writing section are by me.




Poetry

Thinking about how I could alter the world with a broken pencil and a tearful paper.



Fiction & Academic


Courses Courses Courses Courses Courses Courses Courses Courses Courses Courses

Courses




HTML, CSS, and Javascript for Web Developers
Johns Hopkins University

I started from the ground up by learning how to implement modern web pages with HTML and CSS. I then advanced to learning how to code our pages such that its components rearrange and resize myself automatically based on the size of the user’s screen. I was able to code up a web page that would be just as useful on a mobile phone as on a desktop computer. Using Javascript, I was able to build a fully functional web application that utilizes Ajax to expose server-side functionality and data to the end user.

Certificate
Enterprise and Infrastructure Security
New York University

The basics of enterprise compliance frameworks are provided with introduction to NIST and PCI. Hybrid cloud architectures are shown to provide an opportunity to fix many of the security weaknesses in modern perimeter local area networks.

Emerging security issues in blockchain, blinding algorithms, Internet of Things (IoT), and critical infrastructure protection are also described for learners in the context of cyber risk. Mobile security and cloud security hyper-resilience approaches are also introduced. The course completes with some practical advice for learners on how to plan careers in cyber security.

Certificate
...
CS50: Web Programming
Harvard University

This course picks up where CS50x leaves off, diving more deeply into the design and implementation of web applicationss with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. Through hands-on projects, I learned to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. I emerged with knowledge and experience in principles, languages, and tools that empower them to design and deploy applications on the Internet.

Certificate
Crash Course on Python
Google

I understoond the benefits of programming in IT roles; was able to write simple programs using Python; figured out how the building blocks of programming fit together; and combined all of this knowledge to solve a complex programming problem. I got hands-on experience with programming concepts through interactive exercises and real-world examples.

Certificate
A Crash Course in Data Science
Johns Hopkins University

I was provided a crash course in what these terms mean and how they play a role in successful organizations. This class is for anyone who wants to learn what all the data science action is about, including those who will eventually need to manage data scientists. The goal is to get you up to speed as quickly as possible on data science without all the fluff. This is a focused course designed to rapidly get you up to speed on the field of data science.

Certificate
Programming in Java
Arab Open University

I acquainted with advanced concepts in functions, and what are Object-Oriented programming objects, with practical examples of applied programs on all that has been learned in a series of specialized courses in the Java language.

Certificate
Programming Fundamentals
Duke University

This course is the first in the specialization Introduction to Programming in C. This course introduced me to a powerful problem-solving process—the Seven Steps—which I can use to solve any programming problem. I learned how to develop an algorithm.

Certificate
Python Programming Essentials
Rice University

I learned how to use Python modules. These concepts and skills helped me to begin to think like a computer programmer and to understand how to go about writing Python programs. I was able to write short Python programs that are able to accomplish real, practical tasks. it provided me the necessary building blocks for you to succeed at learning to write more complex Python programs.

Certificate
The Fundamentals of Digital Marketing
Google

Mastered the basics of digital marketing with the course accredited by Interactive Advertising Bureau Europe and The Open University. There are 26 modules explored, all created by Google trainers, packed full of practical exercises and real-world examples to help you turn knowledge into action.

Certificate
Be A White Hat Hacker and Pen Tester
Eduonix

The course not only covers theoretical concepts but cover the practical demonstrations of various tools like Metasploit, Scapy, and WireShark. The course is divided into the following main sections: Ethical Hacking Concepts, Real World Information Gathering, Scanning and Vulnerability Gathering, Web Exploitation Techniques, and other sections.

Certificate
Technical Support Fundamentals
Google

This course is the first of a series that aims to prepare for a role as an entry-level IT Support Specialist. In this course, I was introduced to the world of Information Technology, or IT. I learned about the different facts of Information Technology, like computer hardware, the Internet, computer software, troubleshooting, and customer service. This course covered a wide variety of topics in IT that are designed to give you an overview of what’s to come in this certificate program.

Certificate
Data Analysis with Python
IBM

I learned to use Pandas, Numpy and Scipy libraries to work with a sample dataset. I was introduced to pandas, an open-source library, and I used it to load, manipulate, analyze, and visualize cool datasets. Then I was introduced to another open-source library, scikit-learn, and I uses some of its machine learning algorithms to build smart models and make cool predictions.

Certificate

Contact Me

Email: mohanad.elagan1@gmail.com
Phone: (20) 128 060 8623

...or use the following form