Zakaria Aissi
@zaissi
I build scalable Java spring boot backends with React , real-time systems, and low-level software using C/C++.
What I'm looking for
I build scalable backend architectures with Java, Spring Boot, Redis, PostgreSQL, and WebSocket technologies, with a strong interest in distributed systems and real-time applications.
For an online 2 vs 2 chess platform, I designed matchmaking with Redis Sorted Sets, built real-time communication using Spring WebSocket (STOMP), managed game lifecycle synchronization, and integrated PostgreSQL persistence.
I also implemented an HTTP web server from scratch in C++ using an event-driven architecture, non-blocking sockets, HTTP request parsing, chunked data support, CGI, and Kqueue event multiplexing.
I'm passionate about Linux internals, system programming, performance optimization, and building reliable software from the ground up. My low-level projects explore process and memory management, file systems, signals, pipes, sockets, and multithreading.
Experience
Work history, roles, and key accomplishments
Backend Software Engineer
Self Employed
Backend Software Engineer with a strong interest in distributed systems, real-time applications, and low-level programming. Experienced in designing scalable backend architectures using Java, Spring Boot, Redis, PostgreSQL, and WebSocket technologies.
Education
Degrees, certifications, and relevant coursework
1337 Coding School (42 Network)
Diploma, Computer Science
Pursued a rigorous coding curriculum with a focus on peer-to-peer learning and project-based development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
github.com/ziy0sSocial media
Job categories
Skills
Interested in hiring Zakaria?
You can contact Zakaria and 90k+ other talented remote workers on Himalayas.
Message ZakariaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
