Omar Abdelrahman

Software Engineer

⚡ Computer Science Student | ⚙️ Problem Solver | 📘 Continuous Learner

About Me

Software Engineering student at Assiut University with 3.76 GPA (Ranked #2), mastering Data Structures, Algorithms, OOP, Databases, and developing teamwork skills.

From Trainee to Coach: Joined ICPC Assiut, ranked top 10 in training, then became mentor in C++/problem-solving and EOI coach, helping trainees reach Codeforces Specialist and ECPC/EOI finals.

Courses & Trainings: Completed web development at ITI (HTML/CSS/JS), 6-month React/Node.js track at DEPI, and AWS training (EC2, S3) at NTI for practical experience.

Student Activities: Designed for GDG Assiut (DevFest, WTM, PWF), managed HR operations at Enactus AU, improving English and soft skills while supporting team operations.

Internship: Worked at EJADA as Software Integration Engineer, building/testing APIs with WSO2 and Postman, supporting automation, and gaining hands-on Oracle SQL experience.

Projects: Developed Listenify (speech-to-text), CashGuard (expense tracker), CryptoX (steganography app), and ShellX (command-line console app).

Technical Skills

Programming Languages

C/C++
Java
Kotlin
C#
Python
JavaScript
TypeScript

Web Technologies

React
Next.js
ASP.NET MVC
Node.js
HTML/CSS

Database Technologies

MongoDB
PostgreSQL
SQL
SQLite

Problem Solving

Algorithms
Data Structures
Competitive Programming

Work Experience

Jul 2024 - Aug 2024

Integration Engineer Internship

Ejada

Worked with REST APIs, JSON, XML, and WSDL using WSO2 Integration Studio. Applied mediators like Log, Call, Filter, and PayloadFactory for API development. Used Oracle SQL for data queries and operations.

Integration Oracle Database WSO2 REST APIs SQL
Jul 2022 - Present

Problem Solving Coach

Egyptian Olympiad in Informatics (EOI)

Coached 30+ junior students from basics to solving 120+ Codeforces problems, covering Algorithms & Data Structures. All trainees completed training; 6 qualified for EOI finals.

Teaching Problem Solving Competitive Programming Algorithms
Oct 2021 - Present

Problem Solving Mentor

ICPC Assiut University Community

Mentored ICPC Assiut students for 4+ seasons, conducting practice sessions onsite and online, recording contest-solving videos. Managed Google Sheets to track trainee progress and training materials.

Mentoring Debugging Code Review Data Structures
Sep 2022 - May 2023

Media Specialist & Graphic Designer

Google Developer Groups Assuit

Contributed to the design of DevFest and WTD events, creating +8 event posts, +40 community IDs, and banners. Additionally, managed and updated the community's Instagram platform.

Design Creativity Adobe Photoshop Typography

Latest Projects

Listenify

Real-time multilingual speech translation web application for English learners. Features AI translation, custom prompts, word lists, and interactive AI chat.

React TypeScript AI Integration Web APIs

CryptoX

Mobile security toolkit featuring classical cryptography, steganography for hiding data in images, and utility generators. Includes interactive cryptography quizzes.

Kotlin Android SDK Material Design 3 Steganography

QuizatAI

Dynamic AI-generated multiple-choice questions platform enhancing learning through customized assessment.

jQuery MongoDB AI

Cash Guard

ASP.NET MVC C# web app for income and expense tracking. Register, manage categories, record transactions, visualize financial data.

ASP.NET MVC C# SQL Entity Framework

ShellX

Console app simulating Windows CMD for efficient file system management, navigation, directory manipulation, file handling, and debugging tasks.

C# OOP File Management CLI

GPA Calculator

Academic performance tracking tool helping students calculate and manage their GPA efficiently.

HTML CSS JavaScript

Education & Certifications

Bachelor's Degree, Software Engineering

Assiut University

Oct 2021 - Jul 2026

Grade: Excellent - 3.76 out of 4.00 (Ranked #2)

Relevant coursework: Programming Fundamentals, Data Structures and Algorithms, Object-Oriented Programming, Operating Systems, Computer Architecture, Software Engineering, Databases, Computer Networks, Web Programming, Algorithm Design and Analysis, Artificial Intelligence.

Certifications

Web Development (React)

Digital Egypt Pioneers Initiative - DEPI

Apr 2024 - Dec 2024

MATLAB Onramp

MathWorks

Oct 2024

AWS Cloud

National Telecommunication Institute (NTI)

Sep 2024

Enterprise Applications Integration & Development

EJADA

Jun 2024

Introduction To Web Technology

Information Technology Institute (ITI)

Jul 2023

Achievements

Specialist on Codeforces

Achieved "Specialist" rank on Codeforces, demonstrating advanced competitive programming skills.

ECPC Qualifications 2022-2023

Ranked 38th out of 238 teams in 2023 and secured 21st position with 10th place in Assuit in 2022, highlighting effective teamwork and competitive programming skills over consecutive contests.

Programming Blogging

Wrote 10+ blogs on Codeforces, explaining programming concepts like custom sorting, rotation methods, and more.

Typing Speed: 100+ WPM

Achieved 100+ WPM (Words Per Minute) on Monkeytype with 98% accuracy, placing in the top 5% of typists globally.

Get In Touch