Josh Jilot
About Me

My name is Josh Jilot and I am a computer science student at the University of Oregon. Programming has always been a passion of mine, but when I'm not coding, I find time to do other fun things. In my free time, I enjoy camping, playing music with various instruments, and being better than other people at online games. No matter what I'm doing, I can always find enjoyment in getting to know the people around me.
Programming Passion
From programming an army of Sparki robots to sing the Tetris theme song in high school to building this entire website in a language brand-new to me, I have always been up to the challenge of a new programming project.
As I worked my way through my Computer Science degree as a Duck, I solidified my enjoyment for programming while discovering an appetite to craft code that helps those around me.
Coding Experience
My coding journey began in Python (don't they all), where I learned OOP, basic data structures and algorithms, and resolved my first merge conflict. Eventually, I moved on to C/C++, introducing me to the world of memory management and the essentials of computer and OS architecture.
As I became an upperclassman, I found myself exploring new concepts like web dev and database managament. I also grew increasingly interested in many aspects of computer science—from machine learning to simulations and modelling.
Language Experience
The (Inter)personal Touch
As I graduated from solo projects to working in a team, I discovered an entirely new side of programming: a social experience that I enjoyed even more. Through all my work experience, I have enjoyed the tasks and roles that allow me to work with and get to know my coworkers. Embracing the collaborative aspects of programming, from creating intermodular code to bonding as a team during scrums, has added a social layer to my workflow that I thrive in.
Projects
PatternAuth
Cross-platform authentication system combining password, Face ID, and gesture recognition, built with SwiftUI, React, and FastAPI.


PeaceHealth Bike Stats
Real-time bike usage dashboard using Flask, SQLite, and Plotly for PeaceHealth Rides data visualization.

Personal Site
Responsive personal portfolio built with Next.js and Tailwind CSS. Wait...is this project-ception?

OOP Red-Black Tree
Object-oriented implementation of a Red-Black Tree in C++, supporting balanced insertions with automatic rebalancing and color tracking.

The Duck Bank
Concurrent banking system simulation in C using POSIX threads, featuring account operations with mutex-based synchronization.

University of Oregon Portfolio
A collection of every programming assignment from my four years at the University of Oregon. From my first Hello World, to my last pull request, the first chapter of my copmuter science journey begins and ends here.

Contact
Thanks for visiting my website :)
Feel free to reach out via [email protected] or connect with me on LinkedIn.