Skip to main content
HA
Open to opportunities

Hassan Ali

@hassanali16

Computer engineer focused on backend development, distributed systems, and scalable software.

Egypt
Message

What I'm looking for

I seek backend or distributed-systems roles where I can solve hard problems, optimize performance, and build scalable, reliable services in a collaborative, growth-focused team.

I am a computer engineering graduate passionate about backend development, distributed systems, and building scalable, highly-available software. I combine strong problem-solving skills with practical experience in API design, performance optimization, and multithreaded systems.

During my time at MicroBIM I developed a Revit plugin to detect intersecting elements and dramatically reduced output file size from 70 MB to under 4 MB by implementing compression and converting elements to DirectShape. I have built projects including a multi-algorithm CPU scheduler in C++ with multithreading and an E-Commerce RESTful API with robust security and full user management.

I continually sharpen my skills through competitive programming (over 2000 problems solved on Codeforces), contest qualifications, and hands-on projects using Node.js, Express, React, MongoDB, PostgreSQL, Redis, and related tools. I bring a results-oriented mindset and a track record of optimizing performance and reliability.

Experience

Work history, roles, and key accomplishments

MI

Software Engineer

MicroBIM

Sep 2024 - Nov 2024 (2 months)

Developed a Revit plugin to read IFC models and detect intersecting elements, and optimized Revit API data storage to reduce output file size from 70 MB to under 4 MB using compression and DirectShape conversion.

Education

Degrees, certifications, and relevant coursework

Information Technology Institute (ITI) logoII

Information Technology Institute (ITI)

Postgraduate Diploma, Full Stack Software Development

2025 - 2025

Postgraduate Diploma in Full Stack Software Development covering Node.js, Express.js, React.js, Angular, and MongoDB.

MT

Misr Higher Institute for Engineering and Technology

Bachelor’s Degree, Computer Engineering

2019 - 2024

Grade: Very Good

Bachelor’s Degree in Computer Engineering with coursework in data structures, algorithms, databases, operating systems, networking, and distributed systems; graduated with Very Good standing.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan