Skip to content
View tomasoliveirz's full-sized avatar

Block or report tomasoliveirz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tomasoliveirz/README.md

About

I build practical software that holds up in real environments: internal tools, dashboards, kiosks, and web apps with actual users. I care about clean architecture, boring reliability, and documentation that doesn’t waste anyone’s time.

I’m a polyglot by necessity — I’ll pick the right tool for the job and keep it maintainable: from TypeScript/Node systems, to C#/.NET and Java/Spring, to lower-level C/C++ work, and the occasional game-dev side project.


Education

BSc in Informatics and Computing Engineering (L.EIC) — Faculty of Engineering, University of Porto (FEUP)
2022 — 2025


Main Projects

Launchpad — Automated Smart Contract Generator (BSc Integration Project @ FEUP · MoOngy S.A.)

C#/.NET • React • Solidity • Scriban

A professional-grade engine that generates secure, optimized, configurable ERC-20 smart contracts from a no-code web interface.

  • Final grade: 18/20
  • Highlights: Hybrid code generation, validation engine, OpenZeppelin integration.
  • Repository: Launchpad_Gen-Public

Hotel Santhyago — Staff & Breakfast Operations System

React • Node.js • Prisma • SQLite

Internal system used daily for breakfast operations, guest flows, and stock control.

PomoPomo

Next.js • Socket.io • PostgreSQL • Redis

A real-time collaborative Pomodoro app with synced sessions and tasks.

AquaHub (DigiWater)

Flutter • Dart • Supabase

A comprehensive water quality monitoring application.

Orbit Tools

Chrome Extension • JavaScript • Visualization

Visualize your social circle and manage your Instagram connections.

Santhyago Gallery

React • Tailwind CSS • Nginx

Digital signage and gallery application for Hotel Santhyago's smart TVs and reception.


What I work with (and actually ship with)

  • Languages: TypeScript/JavaScript, Java, C#, Python, C/C++
  • Backend: Node.js, .NET, Spring (experience)
  • Web: React, Next.js
  • Data: PostgreSQL, Redis, Prisma, SQLite
  • Ops: Docker, Linux, Nginx
  • Game dev (personal projects): Godot, SDL2
  • Studied (CS foundations): Haskell, Prolog

Contact

Pinned Loading

  1. pomopomo pomopomo Public

    TypeScript

  2. santhyago-breakfast-web santhyago-breakfast-web Public

    HTML

  3. Launchpad_Gen-Public Launchpad_Gen-Public Public

    C#

  4. orbit-tools-website orbit-tools-website Public

    TypeScript

  5. social-circle-extension social-circle-extension Public

    JavaScript