AVAILABLE FOR OPPORTUNITIES LOOKING FOR A JOB

Building for
the real world.

I’m Raphael, a full-stack developer focused on turning complex ideas into fast, accessible and reliable web experiences.

ALWAYS LEARNING
FIG. 001BUILD / ITERATE / SHIP
{ }FULL
STACK
FRONTENDBACKENDSYSTEMS
CRAFT WITH INTENT✳
SCROLL TO EXPLORE↓

Good software
starts with good questions.

I enjoy working across the stack: understanding a problem, shaping a clear user experience, and building the systems that make it work.

My approach is practical and curious—write maintainable code, keep performance in mind, and improve the product through iteration.

More about my work on GitHub ↗
A / 01

Thoughtful UI

Interfaces that feel clear, responsive and intentional.

A / 02

Solid systems

Structured backend logic, dependable APIs and data flows.

A / 03

Continuous growth

Learning, testing ideas and refining the details.

From interface
to infrastructure.

A flexible toolkit for developing and shipping complete web products. Update this section to reflect the technologies you use most.

⌘01 / CLIENT

Frontend

Interfaces, interaction, accessibility and responsive layouts.

HTMLCSSJavaScriptReact*
⌁02 / SERVER

Backend

Application logic, authentication and service integration.

Node.js*REST APIsAuth
▤03 / DATA

Databases

Data modeling, persistence and reliable access patterns.

SQL*Data modeling
↗04 / DELIVERY

Workflow

Version control, debugging, collaboration and deployment.

GitGitHubCI/CD*

* Examples to confirm or replace with your actual experience.

Ideas into
working products.

Selected projects spanning algorithms, games, creative tools, mobile apps and language tooling.

PROJECT / 01
IMAGE PROCESSING01 — 08

Image Compression Algorithmic

An incremental image-compression project using PPM test images, developed through step-by-step debugging and code improvements to reduce memory footprint.

AlgorithmsPPMOptimization
View repository ↗
Space Jump Alpha gameplay animationPROJECT / 02
GAME DEVELOPMENT02 — 08

Space Jump Alpha

A space-themed platformer built in Godot around a Doodle Jump-style concept. The game’s sprites were drawn by Raphael.

GodotGame designSprites
View repository ↗
CREATIVE SOFTWARE03 — 08

Paint Application

A JavaScript paint application. The supplied demo video shows a separate paint application made in Python.

JavaScriptCanvasPython demo
View repository ↗
PROJECT / 04
ANDROID APPLICATION04 — 08

Music Player Virap

A simple Android music application that loads audio files from the device and plays them back.

AndroidAudioMobile
View repository ↗
PROJECT / 05
TEAM GAME PROJECT05 — 08

TowerDefense3D

A short-term student team project: a browser-based 3D tower defense game where players place towers to protect bases from enemy waves.

JavaScript3DGame systems
View repository ↗
MANAGEMENT WEB APP06 — 08

Market Management

A Python product-management application for a mini-market database, allowing users to view, add, update and delete products.

PythonCRUDDatabase
View repository ↗
GAME IMPLEMENTATION07 — 08

Colt Express in Python

A Python implementation of the board game Colt Express, including game logic, card abilities and a user interface.

PythonGame logicUI
View GitHub ↗
PROJECT / 08
LANGUAGE TOOLING08 — 08

Compiler Project

A small course-language compiler with a lexer, parser, semantic analyzer and MIPS assembly code generator, tested against example programs.

CompilerParsingMIPS
View GitHub ↗
DESKTOP CREATIVE TOOL09 — 09

Paint Application — Python

A simple Python paint program with a color palette, clear-canvas action and adjustable brush size.

PythonDrawingDesktop UI
View repository ↗
Explore all repositories↗

HAVE A CHALLENGE IN MIND?

Let’s build
something useful.

Open to connecting with developers, teams and people building thoughtful products and contribute.

Connect on GitHub ↗