Timothy Portuese

Projects

SAT Math Simplified2025–2026
SAT Math Simplified · Practice resources

International Baccalaureate CAS Project

Created a SAT practice website to help students improve their math scores. Published videos covering difficult SAT math problems on Instagram, gaining over 1,000 followers and more than 750,000 views. Emailed U.S. guidance counselors to share free SAT resources with students.

  • Web Development
  • SAT Math
  • Educational Outreach
  • Social Media
View website

Instagram

Python 3.14 Concurrency Research2025–Present
Python 3.14 · Concurrency performance research

International Baccalaureate Extended Essay Research Project

Comparative analysis of GIL-enabled and free-threaded performance across asyncio, multithreading, and multiprocessing in Python 3.14. Investigating how removing the Global Interpreter Lock (GIL) affects performance scaling for CPU-bound and I/O-bound tasks.

  • Python 3.14
  • Concurrency
  • Performance Analysis
  • Research
Programming for Lovers2026–Present
Programming for Lovers · Website redesign and programming education

Volunteer

Working with Carnegie Mellon University professor Phillip Compeau to assist with the website redesign and help educate and inform up-and-coming programmers.

  • Web Development
  • Website Redesign
  • Programming Education
  • Volunteer
View website
Nordic Ski Result Database2024–2026
Nordic Ski Result Database · Skier records and race results

Independent Project · Web Development

Created a website to manage comprehensive records of Nordic skiers across New York. Added user accounts, skier claiming, and team management for coaches; ranked league skiers based on dynamic season race performance; and analyzed large datasets of skiers and race results.

  • Web Development
  • Database
  • Data Analysis
  • User Accounts
View project

Skills

Languages

  • C++
  • C
  • Java
  • Python
  • SQL
  • Node.js
  • JavaScript
  • TypeScript

Software and OS

  • Visual Studio Code
  • Visual Studio
  • Eclipse
  • IntelliJ
  • Linux
  • Windows
  • Git

Additional

  • Low-level knowledge of computers
  • Reverse Engineering
  • ROM hacking
  • Fabric Modding
  • Open Source contributing
  • GCC/G++
  • CMake
  • SDL
  • ImGUI
  • Image Processing
  • Web Scraping
  • WebSockets
  • API Utilization
  • PDF Parsing
  • Django
  • HTML
  • CSS
  • Linux Commands/Bash scripting
  • PowerBI
  • SCCM Programming
  • Athena