Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Ibrahim Abdelaty, Fullstack Software Developer

Ibrahim Abdelaty

Fullstack Software Developer·Freelancer

Egypt

Master's degree, Electrical Engineering and Information Technology

Work experience

Total years of experience: 4 years, 10 months

Fullstack Software Developer

April 2024 - Present

Freelancer

Cairo, Egypt

April 2024 - Present

Built and deployed full-stack web applications using React, VueJS,
Django, FastAPI, and Node.js, with clean architecture and modular
design
Designed responsive, cross-platform frontends using Tailwind CSS,
SCSS, and Bootstrap, optimized for performance and accessibility
Developed scalable backend systems with Spring Boot and MongoDB,
integrating RESTful APIs and handling real-time data workflows
Set up CI/CD pipelines and managed deployments on Heroku, Vercel,
and Hetzner, including server configuration with Nginx and Apache
Automated infrastructure tasks and monitoring using Docker, GitHub
Actions, and shell scripting for streamlined DevOps operations

Company industry:
Media Production
Job role:
Information Technology

Software Developer

January 2024 - April 2024

Trützschler Group SE

Moenchengladbach, Germany

January 2024 - April 2024

• Testing and debugging C libraries used by the OS9 operating system
• Writing OS9 kernel drivers for USB stick management to prevent data loss

Company industry:
Manufacturing
Job role:
Manufacturing

Backend Software Developer

January 2023 - October 2023

Paul Vahle GmbH & Co. KG

Kamen, Germany

January 2023 - October 2023

Vahle Technologiezentrum für Forschung und Entwicklung VTC
• Defining and designing a desktop tool for data analysis in Python
• Data cleansing using Pandas and Numpy
• Data visualization with Seaborn and Matplotlib
• Creating dynamic PDF reports using Python FPDF
• Increased application performance by 30% through code improvements
• Managing GPIOs of Raspberry Pi 4 with C

Company industry:
Metro & Rail Passenger Transport

Embedded Software Developer

November 2022 - December 2022

Valentum Engineering GmbH

Ulm, Germany

November 2022 - December 2022

Software platform department at b-plus GmbH

- Developed kernel drivers for Kontron SoC.

- Further developed embedded linux build system.

Company industry:
Industrial Engineering & Automation
Job role:
Research and Development

Backend Software Developer

May 2022 - October 2022

Lufthansa Industry Solutions As

Ingolstadt, Germany

May 2022 - October 2022

• Backend development using Spring Boot, Spring Security, Spring Data, and
Spring MVC
• Contributed to projects booking app and Stickman configurator projects
• Worked in an agile Scrum team, defining technologies and functionalities
• Utilized Angular for frontend tasks

Company industry:
IT Services
Job role:
Information Technology

Intern

January 2021 - January 2021

InfineonTechnologies Austria AG

Villach, Austria

January 2021 - January 2021

• Automated production requests using Excel VBA
• Managed production request revisions for semiconductor layers

Company industry:
Semiconductors

Intern

September 2019 - June 2020

Maschinenfabrik Reinhausen GmbH

Regensburg, Germany

September 2019 - June 2020

Elektronik & Versuchsfeld EAE

• Created Petalinux with Xilinx SDK as part of Yocto
project
• Developed Yocto recipes and layers
• Conducted research on database engines and
performance profiling
• Introduced to FPGA and VHDL
• Developed data management tools and systems suitable for Petalinux

Company industry:
General Engineering Consultancy
Job role:
Accounting and Auditing

Education

Technische Hochschule Deggendorf

July 2022

July 2022

Master's degree, Electrical Engineering and Information Technology

Germany

GPA (point): 2.9 out of 5

GPA (point): 2.9 out of 5

Academic Achievements & Projects During Study Time Master Thesis – Smart Embedded Systems Lab, OTH Regensburg (02/2022 – 08/2022) Enhanced MicroPython firmware on ESP32 by integrating a custom C function for computing the Moore-Penrose pseudo-inverse. Designed and implemented a dual-hidden-layer variant of the Extreme Learning Machine (ELM) algorithm to improve classification accuracy and interpretability. Replaced Multilayer Perceptron (MLP) with ELM, achieving a 10-second performance gain over 100 test samples in motor bearing classification—demonstrating real-time inference on constrained hardware. Working Student – Maschinenfabrik Reinhausen GmbH (09/2019 – 02/2021) Built Petalinux environments using Xilinx SDK and Yocto project tools. Developed custom Yocto recipes and layers for embedded Linux systems. Conducted database performance profiling and researched FPGA/VHDL applications. Created data management tools tailored for Petalinux-based platforms. Internship – Infineon Technologies Austria AG (05/2021 – 08/2021) Automated semiconductor production request workflows using Excel VBA. Managed revision tracking and documentation for multilayer semiconductor processes. Publication – ResearchGate (2020) Authored a report on the transformation of oil-exporting countries into renewable hydrogen and ammonia producers, with a case study on Saudi Arabia. Explored energy transition strategies and their environmental impact.
View attachment

Higher Technological Institute at Tenth of Ramadan City

January 2017

January 2017

Bachelor's degree, Electrical Engineering

Egypt

Skills

COMPUTER PROGRAMMING
Intermediate
COMPUTER PROGRAMMING
Intermediate
COMPUTER SCIENCE
Intermediate
COMPUTER SCIENCE
Intermediate
DJANGO WEB FRAMEWORK
Intermediate
DJANGO WEB FRAMEWORK
Intermediate
ELECTRICAL ENGINEERING
Intermediate
ELECTRICAL ENGINEERING
Intermediate
FASTAPI
Intermediate
FASTAPI
Intermediate
FULL STACK DEVELOPMENT
Intermediate
FULL STACK DEVELOPMENT
Intermediate
INFORMATION TECHNOLOGY
Intermediate
INFORMATION TECHNOLOGY
Intermediate
NODE JS JAVASCRIPT LIBRARY
Intermediate
NODE JS JAVASCRIPT LIBRARY
Intermediate
VUE JS JAVASCRIPT LIBRARY
Intermediate
VUE JS JAVASCRIPT LIBRARY
Intermediate
HTML
Expert
HTML
Expert
Apache
Expert
Apache
Expert
Git
Expert
Git
Expert
Scrum
Expert
Scrum
Expert
Docker
Expert
Docker
Expert
Python
Expert
Python
Expert
JavaScript
Expert
JavaScript
Expert
Typescript
Expert
Typescript
Expert
Java
Expert
Java
Expert
C/C++ STL
Expert
C/C++ STL
Expert
Bash
Expert
Bash
Expert
Shell Scripting
Expert
Shell Scripting
Expert
JSON
Expert
JSON
Expert
Django
Expert
Django
Expert
NodeJS
Expert
NodeJS
Expert
Speech Recognition
Expert
Speech Recognition
Expert
Tailwind
Expert
Tailwind
Expert
HTML CSS
Expert
HTML CSS
Expert
jQuery
Expert
jQuery
Expert
AngularJS
Expert
AngularJS
Expert
Vue
Expert
Vue
Expert
React redux
Expert
React redux
Expert
User Interface Design
Expert
User Interface Design
Expert
User Experience
Expert
User Experience
Expert
XML
Expert
XML
Expert
Bootstrap
Expert
Bootstrap
Expert
SQL
Expert
SQL
Expert
Spring
Expert
Spring
Expert
FPGA
Expert
FPGA
Expert
Linux
Expert
Linux
Expert
Embedded Linux
Expert
Embedded Linux
Expert
AWS
Expert
AWS
Expert
Windows Azure
Expert
Windows Azure
Expert
GCP
Expert
GCP
Expert
Nginx
Expert
Nginx
Expert
MongoDB
Expert
MongoDB
Expert
MySQL
Expert
MySQL
Expert
SQLite
Expert
SQLite
Expert
PostgreSQL
Expert
PostgreSQL
Expert
PyQt
Expert
PyQt
Expert
Qt
Expert
Qt
Expert

Social profiles

Languages

Arabic

Native Speaker

German

Expert

English

Expert

Training and Certifications

Certifications
Tailwind CSS From Scratch | Learn By Building Projects
AWS Certified Cloud Practitioner CLF-CO2
Web Scraping in Nodejs & JavaScript
Node.js, Express, MongoDB& More: The Complete Bootcamp
Understanding TypeScript
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
Build Responsive Real-World Websites with HTML andCSS

Hobbies and interests

TEDx Running Reading Camping