Skip to content
View zF4ke's full-sized avatar
👾
Coding
👾
Coding
  • MSc Computer Science and Engineering @ IST
  • Portugal
  • 02:14 (UTC +01:00)
  • X @zF4ked

Highlights

  • Pro

Block or report zF4ke

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
zF4ke/README.md

Hey there, 👋! I'm Pedro Silva

About me 👀

I'm a 21 y/o developer from Portugal 🇵🇹 who likes building things that actually work. I'm doing my Master's in Computer Science and Engineering at IST, after finishing my Bachelor's at FCUL 🎓. Lately I'm mostly into AI agents and full-stack web, and I write software for autonomous drones with AeroTec ATLAS. In my free time I solve puzzles and ARGs 🧩, and I run a YouTube channel where I teach what I learn about coding, science and math.

Favorite Projects 🚀

Project Description
Sophia 🤖 A conversational AI agent for Discord that searches your server history and acts on it in plain language, with admin approval on every change. 33 tools, an agentic loop, and a live site at zf4ke.github.io/sophia.
ModernBazaar 🛒 Enterprise-grade market analyzer for Hypixel SkyBlock. Java/Spring Boot backend, TypeScript/Next.js dashboard, real-time analytics and observability. Live at modernbazaar.dev.
ATLAS Onboard Video & SLAM (private) 🚁 Onboard software and a ground-station app for the ATLAS drone: a low-latency video downlink over WifiBroadcast (with a ZeroTier RTSP backup), onboard ORB-SLAM3 on a Jetson, and realtime YOLO person detection via DeepStream/TensorRT, all toggled live over MAVLink from a terminal menu.
Timebox 🗓️ A desktop app where five AI agents draft, critique and vote on your weekly schedule, then export it straight to your calendar. Live at zf4ke.github.io/timebox.
Poeta ✍️ A calm writing desk for rap and poetry that actually hears how your words rhyme, in Portuguese and English. Phonetic rhyme engine, local-first, no account. Live at poeta.zf4ke.me.
Book2English 📖 Drop in any PDF and read it in your language with the original layout untouched. Everything runs in your browser. Live at book2english.zf4ke.me.
Buckshot Roulette Solver 🎯 A desktop companion for Buckshot Roulette: log the visible round and a memoized expectimax engine plays it to the end, calling the best move with the odds and a one-line reason in a few milliseconds. Electron + React over a Python engine, fully offline. Download.
Traveller (private) 🧙‍♂️ A multiplayer RPG played inside Discord where decrypting ciphers is the core mechanic. Platform-agnostic game engine, data-driven content, and a Next.js authoring dashboard.
cansat-palmasat 🛰️ Flight software for MoVe, our can-sized satellite for the 9th edition of CanSat Portugal: telemetry, sensors and systems.
neuroevolution-flappy-bird 🧠 Flappy Bird that teaches itself to fly, using neural networks evolved with a genetic algorithm.
jogo2d-javascript 🎮 Source code from my YouTube series on building a 2D game in vanilla JavaScript, from scratch.

Languages and Tools 🛠️

Each group below represents a set of technologies I use for specific areas of development.


🌐 Web Development

Technologies I use to build full-stack web apps, mostly with TypeScript and modern frameworks.

javascript logo typescript logo react logo nextjs logo mongodb logo firebase logo insomnia logo vscode logo discord logo

🤖 Artificial Intelligence & Data

Used for machine learning, computer vision, and general experimentation.

python logo jupyter logo pytorch logo opencv logo googlecloud logo pycharm logo raspberrypi logo

☕ Backend & DevOps

Java-based tools and infrastructure for scalable, production-ready systems.

java logo spring logo postgresql logo grafana logo intellij logo

Pinned Loading

  1. nn-zero-to-hero nn-zero-to-hero Public

    A course on neural networks that starts all the way with the basics, made by Andrej Karpathy.

    Jupyter Notebook

  2. cansat-palmasat cansat-palmasat Public

    Source code do microssatélite MoVe, desenvolvido pela nossa equipa (Palmas@) para a 9ª edição do CanSat Portugal

    Python 3

  3. jogo2d-javascript jogo2d-javascript Public

    Código fonte da minha série "Como programar um jogo 2D em JavaScript"

    JavaScript 15 5

  4. nlw-ai nlw-ai Public

    Projeto da NLW AI da Rocketseat, editado por mim.

    TypeScript

  5. portfolio portfolio Public

    "Trying" to code my personal website

    TypeScript 4 1