Skip to content

Hi, I'm

Chiemeka “Rey” Madufor.Full Stack Engineer.

I build software end to end: the systems behind the scenes and the screens people use. By day, that is a live platform of real-money online games. After hours, I build Tenriva, SikerCV, Subecho and LaunchPlaces.

Day job
Java, Spring Boot, Vue 3, Next.js
Building
Tenriva, SikerCV, Subecho and LaunchPlaces
Based
Europe

Selected work

Four independent products I build outside my day job, and the game platform I work on every day.

Tenriva

Takes joiner, mover and leaver requests from HR through approvals, then provisions Microsoft 365 access automatically with a complete audit trail.

NestJSReactPostgreSQLRead the case study

LaunchPlaces

Organises 110 launch platforms, directories and founder communities so makers can find the right places to promote a new product.

Next.jsTypeScriptCloudflare WorkersOpen LaunchPlaces

Subecho

Maps a domain’s public subdomains without probing it, merging certificate and archive records into one filterable, exportable surface.

Next.jsTypeScriptCloudflare WorkersSubecho

SikerCV

Builds ATS-readable CVs with more than 25 layouts, exact PDF previews and checks that show how hiring software reads the file.

Next.jsNestJSPostgreSQLRead the case study

Casino games

Added more than 200 partner games and built a shared toolkit that cut new-game production from two or three months to two weeks.

  • Slots

  • Scratch cards

  • Crash games

  • Instant-win games

JavaSpring BootPostgreSQLView project

Experience across products, games and platforms.

From websites for startups, to leading game development, to the servers behind a real-money games platform.

  1. Nov 2025 – now

    2D game studioName withheld, Full Stack Engineer

    I build the Java services that start games, handle player balances and keep sessions running. I led the work to connect a games partner that added over 200 games, made database changes on a live real-money system, built internal tools for the operations team, and lead backend code reviews for a team of six.

  2. 2026 – now

    Tenriva

    Software that handles staff accounts in Microsoft 365 when people join a company, change role or leave. I design and build the product, the servers and the hosting.

  3. 2026 – now

    SikerCV, Solo software engineer

    A CV builder that makes PDFs hiring software can read correctly, with AI help to tailor a CV to a job and payments in four currencies.

  4. May 2023 – Nov 2025

    2D game studioName withheld, Senior Frontend Game Developer

    Led frontend game development. I built the shared toolkit every game runs on, which cut the time to make a new game from two or three months to two weeks. I got the games running smoothly at 120 frames per second on high-refresh screens, ran weekly code reviews and mentored two developers.

  5. May 2022 – Apr 2023

    Green Jade Games, Frontend Game Developer

    Built a library of ready-made game interface pieces that any brand could drop into its own site, used by three teams. Also built React apps, live analytics and an automatic build-and-release pipeline.

  6. Jan – Apr 2022

    Digital Product School by UnternehmerTUM, Munich, Software Developer

    In a 12-week programme, built a prototype decision dashboard for the Bavarian Digital Ministry, which was recommended for use across the whole state.

  7. 2020 – 2021

    Jestone Education and Clinify EMR, Frontend Developer

    Rebuilt Jestone's website and improved how it shows up in search, lifting traffic 20% in six weeks. Built screens for Clinify's electronic medical records, used in its pilot clinics.

What I do

I go where the problem is. Choose a role to see what I do in it. The list keeps growing.

01 / 06

Backend

The part of software you do not see: servers, databases and the connections to other services that make an app work.

Java · Spring Boot · Node.js · NestJS · PostgreSQL · Redis

From mechanical engineering to full-stack software.

I studied Mechanical Engineering in Hungary, then switched to software because I wanted to build things people use every day. I started with the parts people see, earned an MSc in IT with Business Data Analytics along the way, and kept learning my way deeper into how software works.

Since then I have done most of the jobs a product needs: led a team building games, worked on the servers of a live games platform, led the engineering of one software business and built another on my own. I enjoy the less visible work too: data, testing, documentation and getting releases out safely.

I am always learning something new, and I love games: playing them, taking them apart to see how they work, and making them.

See my photography
Backend
Java, Spring Boot, NestJS, Node.js, PostgreSQL, Redis, REST APIs
Frontend
TypeScript, Vue 3, Pinia, Next.js, React, Svelte, Tailwind CSS
Games
PixiJS, Phaser 3, Spine, WebGL, Canvas, GSAP, Cocos Creator, Unity (learning)
Platform
Docker, Jenkins, Liquibase, Playwright, SonarQube, Vercel
Team
Code reviews, Mentoring, Agile, Technical writing
  • MSc IT with Business Data Analytics, International Business School, Budapest2022 – 2023
  • BSc Mechanical Engineering, University of Debrecen2016 – 2020

More work

Tools, games and client builds.

Everything on one page
  • Spine Viewer

    Preview 2D game animations in the browser

    React · PixiJS

  • SnagVid

    Save your own clips from TikTok and X

    Next.js · PWA

  • Entarat

    Party games for remote teams, played over voice

    Next.js · NestJS

  • X Image Splitter

    Turn up to ten images into a four-tile X grid

    TypeScript · PixiJS

  • Memory Game

    A tile-matching memory game with a high score

    Svelte · PixiJS

5 more on the work page

I love games. Take a break.

I play them, pull them apart and build them. Here are five small ones, drawn in the same squares as the top of the page. Pick one and press Play.

Have something to build?

A product, a game, or a team that needs someone who can work on every part of it? Send a note and I will reply within a couple of hours.

Goes straight to my inbox.