
Building robust
systems & solutions.
Versatile Software Engineer with deep expertise spanning low-level systems, high-scale backends, and cross-platform mobile architecture. Proficient in Rust and Java for performance-critical systems, alongside React Native and Next.js for modern full-stack applications. Experienced in DevOps practices and building complex bridging solutions between native OS APIs and web technologies.
01. About Me
I am a Full-Stack Systems Engineer who thrives on complexity. Unlike developers confined to a single layer, I navigate the entire stack—from optimizing low-level Rust and Java code to architecting scalable Cloud & DevOps infrastructure and crafting polished Mobile & Web experiences.
My expertise lies in building robust backends with Spring Boot and NestJS, and connecting them to high-performance frontends using Next.js and React Native. I have deep experience with JVM internals and native system APIs (Windows/Cocoa), allowing me to build applications that break out of the browser sandbox.
Whether it's tuning database queries, configuring Kubernetes clusters, or building cross-platform mobile apps, I bring a holistic engineering approach to every problem.
Technical Expertise
Backend & DevOps
Mobile & Full Stack
Systems & Low Level
02. Experience
TechMaker
Full-Stack Developer
Architecting high-performance mobile ecosystems using React Native and Expo. Implementing complex backend logic with Supabase and integrating AI models (DeepSeek, OpenAI) for intelligent feature sets. Establishing DevOps pipelines for rapid iteration and deployment.
NylaBank
Backend Engineer (Intern)
Developed secure, data-sensitive banking APIs using NestJS and PostgreSQL. Optimized database schemas for scale and implemented rigorous security protocols for financial transactions.
Freelance
Software Engineer
Delivered enterprise-grade solutions across the stack. Built Java/Kotlin backend services, Android applications, and optimized Rust tooling for diverse clients.
Education
University of Jordan
BSc. in Computer Engineering
03. Featured Projects
Commercial Work
Open Source & Libraries
A modern annotations-driven commands framework for Java and Kotlin
A blazingly fast, small, multi-threadable and feature-rich event bus for Java
An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.
A flexible Maven dependency downloader at runtime
A tiny library for generating beautiful, commented, type-safe YML through interfaces
An extremely simple utility to allow downloading libraries and relocating them at runtime without having to shade them
A MinecraftForge mod which gives the player any desired cape without any complicated setup
An efficient gson-based library which widely allows maintaining JSON in many different ways, locally and remotely!
A small utility that provides a faster alternative to reflections for invoking methods.
04. Get In Touch
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Let's connect
Feel free to reach out for collaborations, job opportunities, or simply to discuss interesting tech. I'm always open to discussing new projects and creative ideas.