Photo: Aurora at Pine Mountain by Calvin Ajizian

About Me

Headshot of Josh Jilot

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

Python
C/C++
SQL
JavaScript
Other

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.

PatternAuth projectPatternAuth demo

PeaceHealth Bike Stats

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

PH Bike Stats project

Personal Site

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

Personal Site project

OOP Red-Black Tree

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

RB Tree project

The Duck Bank

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

Duck Bank project

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.

UO Classes project

Contact

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