Sebastian Di Luzio

Software Engineer, Gamer and Sideproject Enthusiast.

Munich, Germanyhe/theyen, de

Favored Tech Stack

TypeScriptNuxtTailwindNest.jsPostgreSQLDrizzle

IU International University

1.4.2024 - current

www.iu.org

Tech Lead, Senior Software Engineer

Technologies

TypeScriptNode.jsNest.jsVue.jsAWSDockerGitLab

Building and maintaining the foundation of the platform for students. Providing core services and utilities as well as a platform for domain teams to build upon, enabling multiple cross department initiatives to bring a new user experience to over 150K students.

Highlights

  • Enriching the developer experience
  • Orchestration of 15+ microfrontends by 9+ teams
  • Stewardship of a shared component library
  • Highly scalable multi-brand setup with minimal overhead by leveraging complex CI/CD pipelines
  • Custom communication system between native (iOS, Android) apps and embedded web views

IU International University

1.10.2021 - 31.3.2024

www.iu.org

Software Engineer

Technologies

TypeScriptNode.jsNest.jsGraphQLVue.jsAWSDockerGitLab

Moving across multiple teams for both existing products as well as new initiatives to bring the product and technical platforms to the next level.

Highlights

  • Microservices providing complex use cases like offline sync for native apps
  • Leading company wide topics across software engineering guild and community of practices
  • Microfrontends that are used across platforms within multiple clients
  • Establishing standards for tooling and formatting across multiple teams and projects
  • Migrating from Bitbucket to GitLab, reworking CI/CD to provide a shared pipeline approach

flint.gg

1.8.2019 - 1.7.2021

flint.gg

Co-Founder and CTO

Technologies

TypeScriptNode.jsNuxtVue.jsPostgreSQLAWS

Founding of startup for a social network that connects gamers across games and platforms by enabling them to easily represent themselves. Worked with designers and developers to bring the product to life from scratch, convincing multiple accelerators and investors.

Highlights

  • 50k+ user sign-ups
  • Dev-Lead for teams of up to 5
  • Implementing multiple Game-APIs
  • Building core systems like authentification, chat, matchmaking
  • Collecting 180.000€ in funding

ixy.js

1.10.2018 - 1.7.2019

github.com

Author

Technologies

JavaScriptNode.jsNode-APIC

Part of Bachelors Thesis: the JavaScript implementation of ixy. It features a state-of-the-art user-space network driver written in idiomatic JavaScript running on Node.js.

Highlights

  • Fully functional network driver in idiomatic JavaScript
  • Outperforming Python with low level JavaScript
  • Compiling modules into the Node.js engine
  • High level of optimization by leveraging flamegraph tooling

BLAPI - the BotListAPI

1.8.2018 - current

github.com

Author and maintainer

Technologies

TypeScriptNode.jsDiscord.jsNPMGitHub

BLAPI - the BotListAPI. A TypeScript package to automatically post Discord bot stats to all botlists.

Highlights

  • Open Source
  • Actively used npm package with more than 22k downloads

Magibot

1.7.2017 - current

bots.ondiscord.xyz

Author and maintainer

Technologies

TypeScriptNode.jsDiscord.jsMongoDBGitHub

Magibot is a Discord bot that helps voice-chat focused servers build communities. It is currently serving 1.000.000+ users in over 2500 servers.

Created with  NuxtTypeScriptTailwind CSSNuxtUI.