Resume Luciano Nooijen

My name is Luciano Nooijen, a software engineer with a strong foundation in computer science and a broad range of experience. My work spans from leading technical teams at FAANG-level companies to writing the first lines of code for pre-seed startups.

I specialize in multiplayer game development, focussing on engine programming and online client development. Alongside this, I am often involved in building supporting tooling, meaning I get to keep my web and backend skills sharp as well.

Beyond technical implementation, I enjoy contributing at a higher level, ensuring the right business and architectural decisions are made. As a former co-founder of Bytecode Digital Agency, I’ve worked with many start-ups, helping them make critical decisions and rapidly bring software to life.

To see my availability and hourly rate, please see the freelance/recruiters page.




Technologies used

The technologies I’m currently working with the most and am most familiar with are in bold.

Game development

  • Client: Unreal Engine 5 (C++, Blueprints), C, C++
  • Backend: C++ (Unreal Engine, custom), C# (.NET), Go

Backend/server development

  • Golang (Gin, Echo, Stdlib)
  • Typescript (NodeJS, Deno, Bun)
  • C# (.NET)
  • Elixir (Phoenix, OTP)

Most often with PostgreSQL as the underlying database.

Front-end and mobile development

  • React with Typescript (NextJS)
  • Web Assembly (Golang, Zig, Odin, Jai, C/C++)
  • React Native (Expo or bare)
  • Progressive Web Apps
  • Elm

Site Reliability Engineering and DevOps

  • Linux (Ubuntu, Debian, Arch, CentOS)
  • CI/CD (GitLab, GitHub Actions, Azure DevOps, Jenkins)
  • Cloud (DigitalOcean, AWS, Azure, GCP)
  • Docker and Kubernetes (Compose, Helm)
  • Infrastructure and provisioning (Ansible, Terraform, Shell)
  • Systems integration
  • Nginx

Domain specific

  • Compilers, parsers, DSLs: Golang, C, C++
  • Systems programming: C, C++, Zig, Odin, Jai
  • Data science: SQL, Python, Javascript/Typescript




Game titles I worked on

Mobile not supported

TypeGameGenreStudioTechnologyPosition/work
AANDASurvival/PvPNDAUE5, C++Game client AI bot engineer
AAANDANDANDANDATechnical lead
IndieProject DualPlatformerCompanion GroupUE5, C++Lead developer prototype
AAAUnannouncedPvP/PvEAmazon GamesUE5, C++, .NETGame backend engineer
AAVAIL VRVR FPSAEXLAB, MetaUE4/5, C++Online Client Engineer
AASeveralCasualCoolgamesNakama/HTML5Data migration engineer

Professional work experience

Freelance

08/2021 - present ~ Software engineer, freelance

I currenly work as a freelance software engineer. A dedicated page for which can be found here.

Companion Group Ltd.

01/2025 - present ~ AI Bot Engineer, Unreal Engine (full-time) for [AA]

Details will be added in due time.

10/2024 - present ~ Lead developer, maintainer for capsa.gg (open-source)

  • Capsa is a non-intrusive open-source logging solution for Unreal Engine
  • Worked on API server, web panel and Unreal Engine plugin
  • Created documentation website and video playlist for demo and integration guide

04/2024 - 12/2024 ~ Tech lead position (full-time) for [AAA]

Details will be added in due time.

08/2023 - 03/2024 ~ Senior game backend engineer for [AAA, Amazon Games, unannounced]

  • Containerization of game servers and integration with CI/CD (Docker, GitLab)
  • Development of custom game server orchestration solution (C# .NET 6, SAM, DynamoDB)
  • Integration of game server orchestration into game server code (C++/Unreal Engine)
  • Prototype of real-time back-end service to game server communication (MQTT, C++, Unreal Engine)
  • Integration of Amazon GameLift into custom Online Subsystem (AWS, C++/Unreal Engine)
  • Development of API server between players and GameLift (Golang, JWT, JWK, Kubernetes, Helm)
  • Game server infrastructure and deployment automation (Terraform, AWS, GitLab, Scripting)

08/2023 - 04/2024 ~ Development lead (part-time) for prototype of Project Dual

  • Initial set-up of prototype in Unreal Engine 5.2
  • Development of proof-of-concept of TeamManager subystem (C++/Unreal Engine)
  • Creation of various game elements and levels (Unreal Engine Blueprints)
  • Involved with technical oversight and support, advice for production version of game

01/2023 - 08/2023 ~ Online game client engineer for VAIL VR (AEXLAB)

  • Migrating to Armada game server orchestration; client, server and CI/CD side implementation
  • Implementation of various SDKs into game client and server code (C++/Unreal Engine)
  • Guiding adoption and implementation of AccelByte services into the game (C++/Unreal Engine)
  • Zero-downtime migration of PlayFab to AccelByte for authentication and entitlements (Golang)
  • Implemented game server player progression: stats tracking/uploads, MMR, rewards (C++)
  • Development lead for server browser, matchmaking, player progression and marketplace

CoolGames B.V.

05/2022 - 10/2022 ~ Software and data engineer

Migration of millions of player accounts across multiple games to a new backend system, with near-zero downtime. Built custom data export/import pipelines between Gamesparks and Nakama, with high performance. In addition, I made several DevOps/SRE improvements and supporting tools.

Bytecode Digital Agency B.V.

05/2018 - 03/2022 ~ Co-founder and techlead

Together with a business partner, I founded Bytecode Digital Agency. Our office was located in Delfgauw. Our team specialized in custom application development, mostly for software start-ups targeting web and mobile.

As technical lead, my activities were mostly focused on building the network layers between different applications, as well as hands-on development on back-end applications. Additionally, I worked on internal software, cyber security and cloud infrastructure. In August 2021, I announced my exit from Bytecode.

VNG Realisering, Team NLX

08/2021 - 12/2021 ~ Senior software engineer

I worked on the NLX project, an open-source software project that allows data sharing between organisations in a safe, secure and privacy-proof way. This included work on the back-end (Go), front-end (React) and SRE (Kuebernetes, Helm), improvements in development and build setup to improve development experience and speed. I have introduced Typescript into the React codebase and build systems and provided React and Typescript training to back-end developers. Part of my contributions are public on GitLab.

Airchip B.V.

02/2021 - 11/2021 ~ CTO, ad interim

Airchip was a startup that aimed to revolutionize digital ordering of drinks at festivals, even without internet connection. At Airchip, I fulfilled the role of CTO on an ad-interim basis (via Bytecode). My responsibilities included hands-on development of the back-end application (Go) and taking care of the site reliability engineering. I also had an advisory role for the three native mobile applications (Kotlin, Swift) and the BLE-protocol.

Dearly B.V.

06/2020 - 11/2021 ~ Partner and techlead, ad interim

Dearly is an initiative to help people with deal with grief and making grief more accessible to talk about, both in private and business setting. Similarly to Yourpwr, I was responsible for the technical side of the Dearly platform and advisor.

Youngpwr B.V.

02/2020 - 08/2021 ~ Partner and techlead, ad interim

Youngpwr is an initiative to support the development of entrepreneurial skills in young people. I was responsible for the technical side of the Youngpwr platform, which included software-architecture, infrastructure, systems integration, data engineering, security and code quality. Part of the management team (board member) and technical advisor.

Eneco / Dept Agency

05/2019 - 03/2020 ~ Software engineer, ad interim

Leading frontend developer for De Omschakelaar project at Eneco, an innovative tool that played a crucial role in the customer journey and promoted in several big marketing campaigns. I created several code generation tools and tackled technical debt. The technology stack used is mainly based on Typescript/Javascript and ReactJS.

Stager Software

12/2017 - 05/2018 ~ Full-stack software engineer

During my time working at Stager, I worked as a full-stack (with focus on the front-end) developer on the main Stager ticketing application. Technologies I used here were mostly ReactJS and Play! Framework (Java).

Nooijen Web Solutions

05/2015 - 05/2018 ~ Owner, founder and developer

Nooijen Solutions is a web designing/develop business that aims to creates beautiful websites and web apps. I worked here as one of the main developers (Wordpress, html, css, php, js, server-work) and I also do all of the administrative work.

Chemiewinkel.com

07/2014 - 12/2018 ~ Owner and founder

In the summer vacation of 2014, I started Chemiewinkel.com. The reason why I started a webshop in lab supplies as a 15-year-old, was because I was (and still am!) fascinated by chemistry, and supplies for hobby chemists were very hard to come by. I built and managed the webshop.

Volunteer experience

Bookclub Philosophy

06-2021 - present ~ Reading group leader, moderator

Leading the reading groups on Stoicism, Aristotle and general book discussion group.

Other resonsibilities include Discord server administration, development and maintenance of the custom-made bot, helping out new members and automating tasks.

Gaga Animal Care

04/2017 - present ~ Board member, webmaster

Volunteer for the dog shelter in Greece. Involved with planning and executing multiple neutering programs each year. Other responsibilities include website creation and maintenance.

Pijnackerse Watervienden

2013 - 2015 ~ Swimming tutor assistant

Leading and assisting swimming lessons for young children.

Atlas Animal Project

10/2013 - 12/2015 ~ Volunteer

Occasionally assisting Atlas representatives, usually at Schiphol airport with dogs that arrived or collecting dog crates and returning them to Kos via cargo.

Animal Rescue Kos

03/2013 ~ Documentary director

Assisting volunteers living on Kos and filming the activities. After filming I edited, released and promoted the documentary.




The human languages I speak

  • Dutch (native)
  • English (near-native)
  • German (intermediate)
  • French (beginner)
  • Modern Greek (beginner)
  • Ancient Greek (beginner)
  • Latin (beginner)