- Reduced subscription costs of outsourcing portal system by $40,000+ annually via developing new portal backend system from scratch to replace legacy system using TypeScript, Nest.js, TypeORM and SQL Server.
- Increased system performance by 35% via migrating to new server host and tech stack using Docker and Node.js, with deployment to Jenkins and Coolify on server.
- Developed permission authorization system for 88,000+ students and employees, securing API endpoints against unauthorized access using Passport.js, Helmet and JWT authentication & authorization.
About bassiounix
Developer and open-source enthusiast.

Muhammad Bassiouni
Developer & Open-Source Enthusiast
Hello! I'm Muhammad Bassiouni, a passionate software engineer with 2 years of experience in backend development, compiler and toolchain technologies. I love contributing to open-source projects and building tools for developers. Interested in working on cutting-edge, scalable services technology with global impact.
Experience
- Led & coordinated efforts of DECI sessions, ensuring smooth execution & alignment with educational goals.
- Audited sessions to maintain high standards, ensuring the delivery of accurate and effective technical content.
- Delivered detailed feedback on sessions, contributing to a better learning environment.
- Collaborated with instructors & supervisors to enhance learning and create environment for student success.
- Developed real-time exchange rate system using Spring Boot, enabling currency conversions and comparisons.
- Doubled retrieval & conversion performance using Redis with cron job for caching.
- Documented & tested code using Javadoc, Swagger, and JUnit. Deployed API with Docker on Render.
Open Source Projects
- Facilitated building LLVM libc++ against LLVM libc by implementing wctype (unicode) utilities.
- Extended safety of LLVM libc by adding C11 bounds-checking interfaces with Annex K safe APIs.
- Implemented C++ constexpr math functions in libc by refactoring math functions to header-only.
- Improved build accuracy and consistency by fixing LLVM libc header generation.
- Extended Clang capabilities by adding bf16 type support macros with number literal suffix.
- Increased test isolation by making str to float comparison test hermetic in LLVM libc.
- Optimized LLVM IR performance by fixing missed i128 split optimization.
Tech Stack
Recent certifications
AWS Certified Cloud Practitioner
Foundational certification in AWS Cloud.
FinYology FinTech Hackathon
4th place finalist startup among 50+ teams @ Central Bank of Egypt.
Rowad Backend Summer Internship
Summer Training in Backend Engineering @ Banque Misr.
MINT Fintech Hackathon
3rd Place Startup Idea Among 10 Teams @ EGBank & Startup Factory.
Smart Governance Hackathon
4th Place in Money Governance Idea @ AWS & Benha University.
NTI AI Summer Training
Training in Python, Machine Learning, Deep Learning & AI Deployment.
Udacity Full-Stack Web Development Nanodegree
Full-Stack Web Development Nanodegree, EgFWD Scholarship @ Udacity & MCIT.