👋 Hello, I'm
Software Engineer | Computer Science Student
I'm a CS student passionate about building scalable software and efficient algorithms. I focus on backend development, cloud infrastructure, and mastering low-level concepts.
Get to know who I am and what I do
🎓 I'm a passionate Computer Science student with a deep love for software engineering and technology. My journey focuses on building scalable software and mastering algorithms through competitive programming and real-world projects.
💻 As a software engineer, I specialize in backend development and cloud infrastructure. I work with C++, Java, and Python to create efficient, high-performance solutions. I'm constantly learning and applying low-level concepts to solve complex problems.
🔭 Currently focusing on competitive programming (CP) to sharpen my problem-solving skills and algorithmic thinking. I participate in contests on Codeforces and enjoy tackling challenging algorithmic problems.
👯 I'm actively looking to collaborate on open-source C++ and Java projects. Whether it's building robust systems or optimizing algorithms, I'm always eager to contribute and learn from the community.
Tools and technologies I work with
C++, Java, Python, SQL - Strong foundation in data structures and algorithms
Node.js, RESTful APIs, Server Architecture, Scalable Systems
AWS (Amazon Web Services), Cloud Architecture, Deployment
JavaScript, React, Node.js, Full-stack Development
Git, VS Code, CLion, Linux, Command Line
Algorithm Design, Problem Solving, Codeforces, Data Structures
Some of my recent work and creations
A powerful Discord bot built with Node.js and Discord.js, featuring moderation tools, fun commands, reaction roles, and comprehensive logging for enhanced server management.
Top 5 RoboCup Junior Egypt robot controller with advanced rescue behaviors: victim detection via OpenCV, hazard avoidance, LIDAR navigation, and stuck recovery. Built for Webots simulation.
Join me on my YouTube journey
I'm planning to start my journey as a content creator on YouTube! My channel will focus on competitive programming, algorithm tutorials, software engineering insights, and coding problem-solving sessions.
If you're interested in learning about algorithms, data structures, backend development, or just watching coding sessions, stay tuned! I'll be sharing my experience and knowledge to help others grow in their programming journey.
I'd love to hear from you!
Whether you have a project in mind, want to collaborate on open-source C++ or Java projects, or just want to discuss algorithms and competitive programming, feel free to reach out. I'm always open to interesting conversations and opportunities!
Connect With Me
Let's stay connected across platforms
GitHub
@Mohannadx101
💼LinkedIn
Mohannad Abdallah
🐦Twitter / X
@mom0dev
🏆Codeforces
mohannadabdallah