Hassan Ali
@hassanali16
Computer engineer focused on backend development, distributed systems, and scalable software.
What I'm looking for
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
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)
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.
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.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Hassan?
You can contact Hassan and 90k+ other talented remote workers on Himalayas.
Message HassanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
