GASTON NDANYUZWE

Senior Full Stack Software Engineer

Native level
Langue maternelle
Professionele niveau

[email protected]

+32 484 68 18 25

linkedin.com/in/ngasst

Brussels Area, Belgium

Professional headshot of Gaston Ndanyuzwe

Professional Summary

Experienced Software Engineer with over 12 years in full-stack development, specializing in JavaScript, TypeScript, and modern web technologies. Proficient in developing scalable, high-performing web applications and leading complex projects from concept to deployment. Strong background in DevOps practices and cloud computing.

Technical SkillsYears of experience

Lang. — Web

  • HTML
    12
  • CSS
    12
  • JavaScript
    12
  • TypeScript
    8

Lang. — Scripting

  • PHP
    4
  • Python
    2
  • Lua
    2
  • Ruby
    1

Lang. — System

  • Go
    2
  • Rust
    1
  • Java
    3

BE Frameworks

  • Node.js
    10
  • Express
    8
  • Ruby on Rails
    1
  • Laravel
    1

FE Frameworks

  • React
    9
  • Vue.js
    7
  • Tailwind CSS
    6
  • Angular
    5

Metaframeworks

  • Next.js
    2
  • Nuxt.js
    5
  • SvelteKit
    2
  • Remix
    1

Data & Libraries

  • D3.js
    6
  • Redux
    5
  • jQuery
    2
  • GraphQL
    4
  • REST
    10

Databases

  • MySQL
    8
  • MongoDB
    6
  • PostgreSQL
    6
  • SQLite
    5
  • Redis
    3
  • Neo4J
    2

DevOps

  • Docker
    10
  • Kubernetes
    4
  • Nginx
    5
  • Caddy
    3
  • Apache
    2

Public Cloud

  • AWS
    5
  • GCP
    4
  • Azure
    3
  • Digital Ocean
    6
  • Cloudflare
    5

Tooling & Testing

  • Vite
    7
  • Webpack
    6
  • Jest
    7
  • Mocha
    4
  • Cypress
    4
  • Vitest
    3

System & Software

  • Git
    10
  • Linux
    8
  • Windows
    16
  • macOS
    6
  • VIM/Neovim
    4
  • VS Code
    8

Professional Experience

Principal Software Engineer Skreeb 10/2022 – Present

multi role

Brussels, Belgium

  • 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.

Sr. Full Stack Software Engineer Enervalis 07/2018 – 10/2022

Hasselt, Belgium

  • 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.

Web Dev. Instructor Wild Code School 02/2019 – 02/2020

freelance

part time

Brussels, Belgium

  • Conducted intensive training in web development technologies and practices.
  • Covered full-stack development, including React, Express, and database management.

Solutions Architect Pink Mango 05/2018 – 11/2020

freelance

part time

Lasne, Belgium

  • 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.

Sr. Full Stack Software Engineer Swanest 09/2017 – 05/2018

Brussels, Belgium

  • 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).

Development & Infosec Roles BEMIL, NATO, EUFOR 05/2006 – 08/2017

multi role

Brussels, Sarajevo, Vilvoorde

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

Education

Fun fact!

This resume was built using some of tools and techniques described within. Forget Zuckerberg. That is meta. Ahem, for the most up to date version of it, head to ngasst.dev/resume.