github
linkedin
photos
about_me.txt
Nícolas

Nícolas Carvalho

Software Developer & Architect

Maringá, PR — Brasil

CS student @ UEM (2022–2026). Leading the NestJS platform rewrite at Glambu, Germany — from system architecture to team management.

// experience

Glambu, Germany — Backend Dev → Software Architect (Jan 2024–present)
· Started as security analyst: implemented anti-CSRF cookies & anti-XSS measures
· Optimized SQL user search query: 20s → 4s on a 1M-entry database via indexing & Redis caching
· Refactored 30% of controllers, reducing codebase complexity
· Architected Telegram Bot integration (Python · Flask · Firebase Realtime DB)
· Since Nov 2025: leading full platform rewrite in NestJS (architecture + team management)

// languages

JavaScript · TypeScript · Python · Rust · C · C++ · C# · Go · Lua · Gleam

// backend

Node.js · NestJS · Express · Sails · Bun · Socket.io · Redis · MySQL · SQL
AWS (EC2, S3, CloudFront, ELB, Lambda, Rekognition) · Firebase Realtime DB

// frontend

Next.js (React) · EJS · Firebase Analytics

// tools & infra

Docker · Docker Compose · GitHub Actions · PM2 · SSH · Git
New Relic · Winston · OpenTelemetry · Slack Bots

// projects

TCC (2025) — Interactive REPL for the Gleam functional language, built in Rust. Used Unix Pipes, Threading, I/O Buffers, IPC and Process Instantiation.

sheesh-rs — AI-assisted SSH connection manager written in Rust.

bao-bundler — Tiny, extensible asset pipeline for Bun (JavaScript).

todo-CLI — Task management CLI with local file tracking (JavaScript).

Forum — Text-based forum platform (Java).

PET Informática (2023–2024) — Taught C, Python, Web Design, JS and Game Design as part of UEM's extension program.

// education

BSc Computer Science — UEM (2022–2026)
Technical HS in Digital Game Development — IFPR (2019–2021)
Unity · Fmod · Blender · C · C++ · C#

// languages spoken

Portuguese (native) · English (intermediate) · Spanish (basic)