Nicholas Gonzalez
A solutions-focused, high-energy fullstack developer with a lifelong passion for Chicago, multimodal transit, and sustainability. Scroll down to view my portfolio organized by newest to oldest projects.
My first project made primarily using AWS tools, the genesis of this website was borne out of an actual need I found in the trading card community. When I started playing the One Piece TCG, I could not find a comprehensive tool to record the cards that I was acquiring. Having asked around on Reddit, people were just passing around a Google Sheet template. I'm proud to provide a tool to this growing community where they can:
A proof of concept ticket sales platform for a theoretical U.S. High Speed Rail Network. Starting this project, I had three interests I wanted to explore: Java + the Spring Boot environment, creating a commercial, customer-focused product, and my personal interest in advocating for alternative transportation in the U.S. to automotive reliance. The endpoint of those ideas is this project: a high speed rail ticketing platform. Users will be able to select a date as well as an origin and destination city from the station network and the site will provide a route of stations along the shortest geographic path and train times to select from. From there, users can pick their selection of trains and will be provided tickets with UIDs.
DocumentationThe top two words I would use to describe myself would be "Chicagoan" and "Cyclist". This is a project that I intend to build upon and support for a longtime because it is my life long passion to advocate for bicycle culture in Chicago. The base utility of the app uses the Google Maps API to map recent crashes and the City of Chicago Data Center to provide detailed incident information. Empowering cyclists with data to make informed decisions about their routes is the ultimate goal of this website. A list of upcoming features is listed below:
A React frontend "walking" tour of the first McDonald's restaurant-turned-museum. This location no longer exists and is preserved in these panoramic photos. The tools/libraries used in this project were Tailwind CSS, React Photo Sphere Viewer, and Vercel for hosting.
Visit the MuseumDocumentationThe inspiration for this project came from wishing I could reference something like a "how I learned to code" guide WITHOUT watching a 32-minute YouTube video. Conceptually, this is a website where users can log what resources they used to learn any given skill, how the felt about it, how long it took them, and any projects they completed along the way. The frontend enables users to:
This project was intended to test my ability utlizing Ruby gems, working with an XML API, and designing a user-friendly interface in the terminal. Also, I selfishly wanted an easily accessible way to track the Damen bus and Brown line with a few button presses instead of having to visit the CTA website and go through the GUI.