University of Washington Tacoma
B.S. in Computer Science 2017
Java and Android mobile app development, designing and implementing SQL databases (MySQL and MariaDB) and prototyping in Python
Photographing anything that strikes my eye, I combine the knowledge of techniques and my gear to photograph the world from a different perspective.
Passionate about all things automotive and motorsport related. Dedicated to Formula 1, drifting and working on my car.
Assorted examples of projects and hobbies
kyle@kylephan.com
(253) 880-9320
An Android mobile app designed to bring laughter into your life.
Just Jokes is an Android mobile app built in Java that accesses a curated SQL database of jokes and stores it locally via SQLite.
This allows the user to browse both on and offline. Along with these features the user is able to to
upvote, downvote, favorite and submit their own jokes.
A toy project designed to learn the fundementals of SQL database design and implementation in a Java application.
Auction Central is an eBay-esque application that allows for users to register, sign in, and create a storefront and list items for purchase.
Other registered users are able to sign in and view specific storefronts and add these items to their shopping cart for puchase.
These functions as well as various other basic tasks such as sorting, inserting and deleting are executed via stored SQL query templates.
A fun and simple project to help reinforce Java Swing concepts as well as reinforce our understanding of inheritance, polymorphism, interfaces, and abstract
classes.
Easy Street implements many basic Java concepts. The vehicle classes share a signature defined by a vehicle interface as well as a parent AbstractVehicle class.
All of the "vehicles" animate on each tick driven by the GUI and each has a death animation based on vehicle interaction.
A skill and interest picked up in High School, 3D printing and CAD is a process that rewards foreward thinking and planning.
CAD makes designing things very quick but 3D printing is an inherently slow and time consuming process. For creative pieces some forethought helps,
but for functional pieces with tight tolerances it pays off to plan and design your piece with correct tolerances for your 3D printer.
A passion and skill derived from my mother's love of capturing our childhood.
Photography is a great creative outlet because there are so many ways to photograph any one subject and so many pieces of equipment to use. Because of this
you can spend time finding angles and composing your photos and even more time going through and editing your photos. It's great to see the product of dedication and
natural progression in your style and skill over time.
Cars are an integral part of many people's lives, for most they are simply a mode of transportation, for others they are a lifestyle and a culture.
My first video game as a child was Need for Speed III: Hot Pursuit, you can't have a much more striking cover image than a yellow Lamborghini Diablo SV
being chased by the police. While my interests in cars has swayed from exotic Italians to Japanese tuners the passion is there regardless of make or model.
Classic American cars were big, fast, and chrome. Japanese cars offer performance and style for cheap. Italians cars offered extreme performance and looks.
And Germans cars offered luxury and quality. Despite the differences we are all auto enthusiasts and we all love our cars.