Top
Available for selected freelance projects
00Software Engineer · Morocco

I build reliable software.

I'm Adnane, a software engineer at Oracle. I turn ideas and complex problems into thoughtful, well-built digital products.

DEPLOYMENT PIPELINE / HEALTHY
BUILD PASSINGPRODUCTION READY
01

What I build

Full-stack products
02

How I work

Idea to production
03

Based in

Morocco

Engineering approach

Design for resilience

Product approach

Clear and performant
01About me

I build software that earns trust.

I’m a systems-minded software engineer working across infrastructure, product code, and the experience of the people relying on both.

Adnane Ait Malek
MOROCCO
GMT +01:00
PROFILEADNANE / SOFTWARE ENGINEER
HOW I WORK

I care about the quiet qualities that make software trustworthy: clear architecture, sensible defaults, useful observability, and interfaces that feel effortless.

At Oracle and in my own projects, I work across the stack to turn challenging ideas into useful, polished software.

01

Full-stack engineering

Complete digital products, from intuitive interfaces to well-structured services and data.

02

Cloud infrastructure

Containerized platforms, delivery pipelines, automation, and infrastructure designed for predictable operations.

03

Product engineering

Modern full-stack products that balance engineering depth, usability, and the speed needed to ship.

TECHNOLOGY STACKA practical stack for shipping and operating.
React
Next.js
TypeScript
Node.js
Python
Docker
Kubernetes
PostgreSQL
MongoDB
Redis
02Work experience

Engineering across systems and products.

My experience spans full-stack products, data, cloud platforms, and enterprise software.

01
EXPERIENCE 1

Oracle

Morocco

Software Engineer

Full-time

Building and improving enterprise software across services, automation, infrastructure, and developer tooling.

JavaPythonCloud InfrastructureMicroservicesObservability

Research Assistant

Internship

Researched cloud-infrastructure optimization and practical improvements to platform reliability.

Cloud ComputingPerformance Analysis
02
EXPERIENCE 2

Stradyconf

Remote

Full-stack Developer

Internship

Developed a full-stack web application for structured database management.

ReactNode.jsMongoDB
03
EXPERIENCE 3

Asment Temara

Temara, Morocco

IT Assistant

Internship

Delivered business-intelligence analysis and automated operational reporting.

Power BISQLExcel
EDUCATION

Education

Software Engineering

1337 School · 42 Network

BSc Computer Science

FPK University

03Selected projects

Products and systems I’ve built.

A selection of shipped work where product thinking, dependable engineering, and polished interaction come together.

ACADEMIC AND SYSTEMS PROJECTS
LAB-01

Transcendence

A real-time multiplayer platform with Pong, chat, authentication, and tournament management.

TypeScriptDjangoPostgreSQLWebSocketDocker
LAB-02

Webserv

An HTTP/1.1 server built from scratch in C++ with multi-client support, CGI, uploads, and RFC-aware behavior.

C++HTTPSocketsCGI
LAB-03

Cub3D

A compact 3D game engine using raycasting and MinilibX, inspired by the rendering approach of early first-person games.

CRaycastingMinilibXGame systems
04Technical expertise

From product code to production infrastructure.

The technologies I use to take ideas from interface and application logic through to production.

3+Years building

From prototypes to production

10+Projects shipped

Products and systems

15+Core technologies

Across the full stack

360°Engineering mindset

Own the whole solution

A
SYSTEM LAYER A

Product interface

Fast, responsive experiences with an eye for clarity and polish.

ReactNext.jsTypeScriptTailwind CSSMotion
B
SYSTEM LAYER B

Application core

Well-structured services, APIs, and data paths that can evolve safely.

Node.jsPythonJavaREST APIsSystem design
C
SYSTEM LAYER C

Cloud operations

Infrastructure that is observable, repeatable, and ready for failure.

DockerKubernetesOCI / AWSCI/CDMonitoring
ENGINEERING PRINCIPLES

How I build software

Reliability firstMeasure performanceDesign the data pathAutomate deliveryKeep systems composable
05Contact

Let’s build something useful.

If you are building a product or looking for an engineer to solve a difficult problem, I’d be glad to hear from you.

CONTACT FORM
ENC / TLS