Miguel Jordao
Instituto Superior Tecnico Computer Science & Engineering · Técnico

Miguel Jordão

Software projects, finance and product.

Computer Science and Engineering student at Instituto Superior Técnico, interested in software, finance, product and technology.

My work combines university programming projects, Market+ portfolio management and macro research, server/community operations and freelance video editing.

Programming Projects

Programming projects developed through university coursework, focused on command-line systems, data structures, validation, game logic and low-level assembly.

C Invoice System

Terminal-based university project modelling a small invoicing workflow with products, stock, cart operations, VAT classes, clients and invoices.

Implemented with modular C files, structured command parsing, input validation, dynamic memory management and Doxygen documentation.

  • C
  • terminal app
  • hash tables
  • BST
  • validation
View Repo

Mini-Transformer in RISC-V

Small next-token prediction pipeline written in RISC-V assembly, using vocabulary lookup, embeddings and Q/K/V matrices.

Implemented vocabulary lookup, embedding handling, matrix operations, attention scoring and low-level control flow in assembly.

  • RISC-V
  • assembly
  • Q/K/V
  • matrices
  • memory
View Repo

Scrabble Game

Terminal-based Python game with a 15x15 board, scoring, word-placement validation, local players and vocabulary-based bot opponents.

Implemented board state, scoring rules, word-placement validation, local turns and vocabulary-based bot behaviour.

  • Python
  • terminal game
  • bots
  • validation
  • game logic
View Repo

Investment Research

Portfolio Manager, Market+ | Técnico Investment Club

TIC Market+ portfolio management and macro research

Student investment-club work across Market+, a simulated fund where I coordinate the portfolio team, and weekly macro monitoring of USA markets.

I focus on structuring company research, reviewing investment theses, guiding portfolio discussions and communicating market context clearly. Internal pitches and working sheets stay private.

  • Portfolio management
  • Team coordination
  • Company analysis
  • Macro monitoring
  • Research communication

Server & Community Operations

Founder and community/server lead

Lusitania Network

Portuguese Minecraft server/community that I founded, funded and operated, with 12 game modes and 75+ documented concurrent players.

I built the physical server infrastructure with Ubuntu/Pterodactyl, ran live operations, managed community/moderation and grew a wider content presence to 12,000+ followers and 850,000+ total content views.

  • Ubuntu
  • Pterodactyl
  • 12 game modes
  • 75+ players
  • content growth

Freelance Work

Client-facing delivery through Fiverr

Freelance Video Editing

Freelance video editing using DaVinci Resolve Studio, working from client briefs through revisions, deadlines and final delivery.

Focused on clear communication with international clients, revisions, pacing, subtitles, sound, colour correction and final delivery quality.

  • Fiverr
  • DaVinci Resolve
  • international clients
  • subtitles
  • delivery

Skills & Tools

Technical

C, Python, Prolog, RISC-V assembly, data structures, command-line programs, parsing, validation

Product / Research

problem framing, user/context analysis, business model analysis, market research, stock-pitch preparation

Tools

Git, VS Code, Linux/WSL, Ubuntu, Excel, DaVinci Resolve Studio

Languages

Portuguese — Native English — Fluent

Contact

Open to internship opportunities in software, technical product, finance and fintech, with a focus on learning quickly, communicating clearly and contributing to well-structured technical work.