Resume

Gaston Ndanyuzwe

Gaston Ndanyuzwe

Senior Full Stack Software Engineer

Gaston Ndanyuzwe

Professional Summary

Senior Full-Stack Engineer with 12+ years of experience in JavaScript and TypeScript. Focused on AI-driven productivity to optimize delivery cycles and build high-performing web applications. Combines deep technical expertise in cloud computing and DevOps with emerging AI integrations to deliver scalable, future-proof solutions.

Technical Skills

Years of experience

AI

  • Prompt Engineering4
  • AI Tooling2
  • Vector DBs1
  • Model fine-tuning2
  • RAG2

WEB LANGUAGES

  • HTML12
  • CSS12
  • JavaScript12
  • TypeScript8

SCRIPTING LANGUAGES

  • PHP4
  • Python3
  • Lua2
  • Ruby1

SYSTEM LANGUAGES

  • Go2
  • Rust1
  • Java3

BACKEND FRAMEWORKS

  • Node.js10
  • Fastify2
  • Express8
  • Ruby on Rails1
  • Laravel1

FrontEnd Frameworks

  • React10
  • Svelte3
  • Vue.js7
  • Tailwind CSS6
  • Angular5

Metaframeworks

  • Next.js3
  • Nuxt.js6
  • SvelteKit3
  • Remix1

Data & Libraries

  • D3.js6
  • Redux5
  • jQuery2
  • GraphQL4
  • REST10

Databases

  • MySQL8
  • MongoDB6
  • PostgreSQL6
  • SQLite5
  • Redis3
  • Neo4J2

DevOps

  • Docker10
  • Kubernetes4
  • Nginx5
  • Caddy3
  • Apache2

Public Cloud

  • AWS5
  • GCP4
  • Azure3
  • Digital Ocean5
  • Cloudflare6

Tooling & Testing

  • Vite7
  • Webpack6
  • Jest7
  • Mocha4
  • Cypress4
  • Vitest3

System & Software

  • Git10
  • Linux8
  • Windows16
  • macOS8
  • VIM/Neovim5
  • VS Code8

Professional Experience

2024 - Present

Multi Role

Personal Project

Mundane Universe

  • •Developed UI, Backend, and DevOps
  • •Integrated multiple AI APIS (Major Vendors, Open Router, etc...)
  • •Wrote the image model agnostic image generation tool

10/2022 – 05/2024

Brussels, Belgium

Multi Rolemulti role

Principal Software Engineer

Skreeb

  • •Developed Skreeb's ISE using TypeScript, SvelteKit, and NestJS.
  • •Managed cloud-based SQL databases for scalability and high availability.
  • •Implemented DevOps practices for efficient workflow management.

07/2018 – 10/2022

Hasselt, Belgium

Multi Role

Senior Full Stack Software Engineer

Enervalis

  • •Led the modernization of a high-traffic client portal using create-react-app.
  • •Migrated to GCP from Docker Swarm, enhancing system performance.
  • •Established monitoring systems with Prometheus, Grafana, and Greylog.

02/2019 – 02/2020

Brussels, Belgium

freelancepart time

Web Development Instructor

Wild Code School

  • •Conducted intensive training in web development technologies and practices.
  • •Covered full-stack development, including React, Express, and database management.
  • •Managed appropriate pacing for teaching the same curriculum to a group of students from diverse backgrounds.

05/2018 – 11/2020

Lasne, Belgium

Multi Rolefreelancepart time

Solutions Architect

Pink Mango

  • •Designed and built ERP-like systems using Vue.js and Node.js.
  • •Managed database and infrastructure maintenance.
  • •Implemented CI/CD pipeline and deployed on Kubernetes with GCP & Digital Ocean.

09/2017 – 05/2018

Brussels, Belgium

Senior Full Stack Software Engineer

Swanest

  • •Collaborated on migrating the platform from Angular.js to React.
  • •Researched and implemented a strategy for creating embeddable widgets.
  • •Implemented comprehensive application monitoring using Grafana, Prometheus, GitLab, and the Elastic Stack (Kibana, Elastic Search, Logstash).

05/2006 – 08/2017

Brussels, Sarajevo, Vilvoorde

multi role

Development & Infosec Roles

BEMIL, NATO, EUFOR

  • •Managed database migration efforts and built tracking web applications.
  • •Developed visualization dashboards and implemented role-based access systems.

Education

  • 01/2014 — 12/2015Data ScienceCommunications and Information Systems School
  • 09/2013 — 06/2013Clinical Laboratory ScienceInstitut paul Lambin
  • 09/2009 — 06/2011Computer ScienceEcole Pratique des Hautes Études Commerciales
  • 01/2003 — 12/2006Computer NetworkingCommunication and Information Systems School