Luis Salvador Heysen headshot

Luis Salvador Heysen

Aspiring Software Engineer

About Me

I am a rising Junior at UChicago from Perรบ, passionate about theoretical computer science and math, and how these fields can be applied to solve real-world problems innovatively. I'm interested in quantitative finance, machine learning, and software engineering. Currently looking for internship positions in these fields for summer 2026.

Featured Projects

PE++ Programming Language

PE++ is a statically typed compiled language built as a tribute to Peruvian Independence Day. It features Peruvian slang words as keywords, providing a unique programming experience that celebrates Peruvian culture.

Python LLVM Lexical Analysis Parsing Compiler Design AST

Smart AI Email Client

A comprehensive AI-powered email management system that automatically processes and categorizes emails, extracts action items, generates suggested replies, and tracks internship applications in real-time. Built with Google Gemini AI for intelligent email analysis.

Next.js 15 TypeScript Google Gemini AI Gmail API Mantine UI Vercel

Machine Learning-Driven Multi-Asset Algorithmic Trading Platform

A comprehensive, educational algorithmic trading bot suite for both SPY (S&P 500 ETF) and Bitcoin (BTC/USD) that demonstrates machine learning, backtesting, and explainable AI (XAI) in both stock and crypto trading. Features include Random Forest and Linear Regression models, 18+ technical indicators, realistic backtesting, SHAP explainability, and modular, well-documented code.

Python scikit-learn pandas matplotlib SHAP

UChicago Exam Scheduler

A web application that helps UChicago students easily lookup final exam times and export them as calendar events. Built with vanilla HTML, CSS, and JavaScript.

HTML CSS JavaScript GitHub Pages

MyShell - Custom Unix Shell

A lightweight Unix shell implementation written in C that supports built-in commands (cd, pwd, exit), command execution, input/output redirection, batch processing, and robust error handling. Created as part of CS144 coursework at the University of Chicago to learn system programming and Unix internals.

C Unix System Programming Makefile

Skills

Programming Languages

  • JavaScript
  • TypeScript
  • Python
  • Java
  • C++
  • HTML/CSS

Frameworks & Tools

  • Next.js
  • React
  • Node.js
  • Git
  • Docker
  • AWS
  • Vercel

AI & APIs

  • Google Gemini AI
  • Gmail API
  • NextAuth.js
  • REST APIs
  • OAuth2

Other Skills

  • Web Development
  • Database Design
  • API Development
  • UI/UX Design
  • Agile Development
  • Full-Stack Development

Contact

๐Ÿ“ง
lheysent@uchicago.edu
๐Ÿ“
Chicago, IL
๐ŸŽ“
University of Chicago