Experience & Contributions

Recent roles and technical work across full-stack product development, graphics, and systems performance.

Professional Experience

Full-Stack Engineer Intern

-

Ivynest
Jun 2026 - Present

Working on UK retrofit software and PAS2035 workflow automation.

React TypeScript Python Flask PostgreSQL
  • Building full-stack platform features for retrofit and PAS2035 workflow automation.
  • Developing survey and data modules for condition and ventilation assessments.
  • Supporting evidence-led planning software used in real operational workflows.

Frontend & Mobile Engineer Intern

-

Nommo
May 2025 - Nov 2025

Worked on fintech interfaces and mobile applications for Morocco's stock market platform.

Next.js React React Native TypeScript
  • Built real-time data visualization experiences for a production fintech platform.
  • Developed cross-platform mobile application features.
  • Participated in the full software delivery cycle for high-stakes financial software.

Open Source Contributor

-

ThePhysicsGuys
Feb 2023 - Jun 2023

Contributed performance improvements to the Physics3D engine.

C++ SIMD Cache Optimization
  • Optimized a core part of the physics library in a popular open-source 3D engine.
  • Applied SIMD vectorization for roughly 25% performance improvement.
  • Focused on CPU efficiency and cache-aware design.

Key Achievements

2nd

1337 Coding School

Ranked 2nd among 300+ students with project scores consistently between 100 and 125.

200

GPU Particle System

Reached around 200 FPS with 1,000,000 particles on Intel Iris Xe in Unreal Majid.

25%

Physics Optimization

Improved Physics3D performance by about 25% using SIMD vectorization and data-oriented optimization.

GPU

Graphics Systems

Built projects with Vulkan, OpenGL, CubeCL, WGPU, WebGPU, and custom rendering pipelines.

WS

Real-Time Apps

Implemented real-time interaction across web and networked systems using WebSockets and non-blocking I/O patterns.

HDL

Hardware Practice

Worked with Verilog, UART, and HDLBits exercises to build stronger digital logic fundamentals.

Technical Competencies

Graphics & GPU Programming

Vulkan, OpenGL, GLSL, WGPU/WebGPU, CubeCL, compute shaders, ray tracing, BVH acceleration, GPU memory workloads

Performance & Systems

SIMD, multi-threading, SYCL (DPC++), cache optimization, profiling, Linux, GPGPU

Web & Product Engineering

React, Next.js, Flask, Django, PostgreSQL, WebSockets, React Native

Networking & Infrastructure

Socket programming, poll(), IRC, Docker, Nginx, TLS/SSL, microservice-style environments

Hardware

Verilog, FPGA fundamentals, digital logic, UART, HDLBits

Languages

C, C++, Rust, Python, TypeScript, GLSL, Verilog

Interested in Working Together?

I'm available for software engineering opportunities across full-stack, graphics, and performance-critical systems.