/*my languages*/
my languages-->
jwylie.cpp
jwylie.js
_
 
 
 

About Me
My name is Jonathan Wylie and I am a freshman studying computer science at the University of Michigan College of Engineering. I plan to pursue a double minor in mathematics and entrepreneurship in addition to my major. I am currently looking for summer internships in software engineering to gain valuable experience outside of my formal education. At the moment, I am mainly learning and using JavaScript and C++, but I am excited to learn anything for any task.
Things I've Built

Beat the House - Blackjack and Card Counting Trainer2025
A C++/SFML-based Blackjack simulator that trains players in decision-making and card-counting techniques. After each move (hit, stand, double, etc.), the app evaluates whether the choice was statistically optimal and provides instant feedback.
Users can also enable true count tracking and live player edge (for real-time card-counting practice), which is calculated by running 100,000 Monte Carlo simulations per hand, using optimal strategy on the remaining deck composition.
C++
SFML
Pacybase/MF Trading - Card Trading Platform2022–24
A full stack website for users of card-collecting apps Pacybits/Madfut to post and search for trade requests, helping users complete their collection more effectively than ever. Started in 2022, revamped in 2024.
Uses a Node.js backend connected to a MongoDB database to store user posts. A custom web scraper was used to generate an array of over 6300 objects and download images for each. Vanilla HTML, CSS, and JavaScript make up the frontend. Deployed on Heroku via GitHub.
HTML5
CSS3
JavaScript
Node.js
MongoDB
lwyliephotography - Interactive Photo Gallery2019
My first programming endeavor. A simple yet elegant website showcasing hundreds of photos from across the globe, all captured by my wonderful sister.
HTML5
CSS3
JavaScript
"jwwylie1@gmail.com" copied to clipboard!