Skip to content
View joao-paulo-santos's full-sized avatar

Block or report joao-paulo-santos

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
joao-paulo-santos/README.md

About Me

Flutter Fullstack Engineer at Global Investment Bank Portugal

Programming generalist with 13+ years of coding experience. If something interests me, I will likely learn it. At some point, I found out I'm interested in way too many things.

Currently working on

  • Building MoolTools: a private CLI tool manager for sharing, updating, and organizing internal company scripts across multiple languages. (private proprietary "npm")
  • Reverse Engineering GE-Library: open-source library providing modern alternatives to tools used in the mmo Granado Espada development and modding.

Hobbies

  • I love to game (previously top 50 Age of Empires player in Portugal!)
  • Coding is both my job and my hobby
  • I enjoy watching TV series
  • I read webtoons regularly (yes, in my own homelab instance of Suwayomi)

Fun fact: My favorite programming language is Lisp. I am still actively looking for a worthy replacement (contact me if you find one).

Currently Learning

  • Split Keyboard + Nvim, late to the party but so far so good.
  • Keeping up with AI tooling and how it integrates development processes, still not AI bullish, Its just a tool.

Skills

For a more detailed and sortable View, including years of experience, years of work experience, related projects and other trivia, check my blog: [WIP]

Programming languages

C# JavaScript Dart Lisp TypeScript Python Java C C++

Databases

SQL Server MySQL SQLite PostgreSQL MongoDB

Backend Development

.NET Entity Framework Node.js Express.js xUnit Moq NestJS FastAPI

Web Development

React Redux Next.js Tailwind CSS SolidJS Jest Angular Blazor Windows Forms Playwright Vue

Mobile Development

Flutter BLoC Dio go_router

DevOps & Tools

Git GitHub Docker Excalidraw Obsidian Azure DevOps Jira Scrum Notion draw.io Podman Nginx Kanban Visual Paradigm Figma Visio

Operating Systems

Linux macOS Windows (Microslop Bad, only use when absolutly needed)

Markup & Scripting

HTML CSS YAML TOML

Other

Clean Architecture Microservices Architecture MVC Architecture Unity MVVM Architecture


Contacts

LinkedIn Email

Pinned Loading

  1. Arch.Config Arch.Config Public

    My Arch-linux setup

    Shell

  2. Mac-.config Mac-.config Public

    mac work environment .config files

    Shell

  3. Bloqedex Bloqedex Public

    TypeScript

  4. GE-Library GE-Library Public

    Tools for open source granado espada modding

    JavaScript

  5. nginx-conf nginx-conf Public

    JavaScript

  6. hyprwm/hyprland-plugins hyprwm/hyprland-plugins Public

    Official plugins for Hyprland

    C++ 1.3k 169