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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
