Skip to content
GD

Fullstack developer

Guilherme
Deitos

I build business applications and data platforms, connecting interfaces, APIs and data processing with TypeScript, React, Node.js and Python.

guilherme.cascavel@gmail.com
AstroDeliveryProfessional project
Public AstroDelivery landing page presenting the product.
Public AstroDelivery landing page.

Sole fullstack developer

Responsible for requirements, architecture, frontend, backend and documentation, with validation by the company supervisor.

Read case study

Selected projects

Real products, technical decisions and my contribution to each delivery.

Public INEP Census microdata query with scope, period and indicator selection.
Educational domain · public Higher Education Census query.

Institutional project · UNIOESTE

SAD-UEPR

Institutional financial and educational data platform: Paraná state university transparency data and Higher Education Census microdata.

Thesis author and technical lead of the institutional project

Original thesis implementation and team leadership in its fullstack evolution, using FastAPI, React, SQLite persistence and INEP Census ETL.

  • Python
  • FastAPI
  • React
  • SQLite
  • Polars
Read case study
UNIMET filters to select a station, period and frequency.
Weather query configuration.

Research · UNIOESTE

UNIMET

Querying, processing and exporting INMET weather data for science and agriculture.

Fullstack developer · undergraduate research

Node.js/Express API and React/TypeScript interface to automate historical queries and aggregate data at hourly, daily, weekly and monthly frequencies.

  • Node.js
  • Express
  • TypeScript
  • React
  • MUI
Read case study

Personal projects

Tools for creating, learning and experimenting in the browser.

Diagramaid showing synchronized Mermaid code and flowchart.
Editor in split view.

Personal project · frontend

Diagramaid

Hybrid Mermaid diagram editor with synchronized code and visuals, local persistence and export.

AlgoVisual catalog with algorithm and architecture lessons.
Educational models; results are not production measurements.

Personal project · education

AlgoVisual

Educational studio for exploring algorithms and architecture through simulations and event sequences.

Experience

Product development, research and collaboration.

May 2026 — present

SAD-UEPR technical lead · research scholarship

UNIOESTE

  • Code review, mentoring and delivery organization with the scholarship team.
  • SAD-UEPR institutional evolution: FastAPI monolith, SQLite, INEP Census ETL and fullstack integration.

Aug 2025 — present

Junior fullstack developer

Controle Sistemas

  • End-to-end AstroDelivery development with business validation by the company supervisor.
  • CRM development and integrations using Bun/Elysia, Drizzle, React/Next.js and Google Calendar.

Apr — Sep 2022

Fullstack developer

Controle Sistemas

  • React/MUI interfaces and Node.js/Express APIs using TypeScript and MySQL.

2023 — 2026

Research collaborator

UNIOESTE · Grupo de Pesquisa em Algoritmos

  • Data analysis, processing and visualization supervised by professor Adriana Postal.
  • UNIMET development for historical weather queries and aggregation at four frequencies.

2023 — 2025

Member and teaching coordinator

PETCOMP · UNIOESTE

  • Organized Node.js bootcamps, a Pandas short course and technical community activities.
Teaching materials

About

From problem to delivery.

My work spans requirements through delivery: understanding the problem, building interfaces, implementing services and documenting decisions. At Controle Sistemas, I develop business products. At UNIOESTE, I also provide technical leadership for a research scholarship team.

Lattes academic CV

Education

M.Sc. in Computer Science

UNIOESTE · In progress · expected completion in 2027

Software architecture and integration of financial and academic data.

B.Sc. in Computer Science

UNIOESTE · 2022 — 2026 · completed

Thesis: SAD-UEPR, public data collection and analysis.

Technical diploma in Information Technology

IFPR · Cascavel · 2019 — 2021

Integrated with secondary education.

Skills in context

Frontend

React · Next.js · TypeScript · Tailwind CSS

Storefront and dashboards in AstroDelivery; synchronized editing in Diagramaid.

View example

Backend

Node.js · Express · Bun/Elysia · Python/FastAPI

Order rules and integrations in AstroDelivery; modular evolution in SAD-UEPR.

View example

Data and communication

PostgreSQL · SQLite · SQLAlchemy · Polars · Redis · RabbitMQ · SSE

Business workflows in AstroDelivery; Census ETL in SAD-UEPR and temporal aggregation in UNIMET.

View example

Delivery and collaboration

Docker · GitHub Actions · Pytest · Vitest · Playwright

Automation in SAD-UEPR, research mentoring and teaching with PETCOMP.

View example

Contact

Let’s talk about the next project.

For fullstack opportunities and conversations about product development.

guilherme.cascavel@gmail.com
© 2026 Guilherme DeitosFullstack developerLab