As a lifelong tinkerer with a passion for both computers and cycling, I am constantly seeking out new challenges to tackle. My extensive experience in solving complex problems in the cycling world has honed my ability to think critically and find creative solutions. Now, as I shift my focus to the tech world, I am eager to apply these same problem-solving skills to software development. I approach each project, no matter how big or small, with enthusiasm and a commitment to finding the best possible solution. Whether working independently or collaborating with a team, I am always eager to take on the next puzzle and push myself to new heights. |
Skills | |
---|---|
React | NodeJs |
JavaScript | Express |
Render | MongoDB |
HTML5 | CSS3 |
Django | Heroku |
Python | Django |
Git | Bash |
Bootstrap | PostgreSql |
Software |
---|
VS Code |
Postman API |
REST Framework |
An adventure race leaderboard app. This allows users to submit their results, as well as upload a photo and a GPX file. This creates a live updated leaderboard, where you can click each name and see their results, image, and the GPX track rendered to a map. This was a huge challenge as far as managing the massive amount of data associated with GPX files. Most of this was handled on the backend, with multiple parsing functions, and a conversion to encoded polyline before sending to the server. I published my solution for parsing the data and converting it to encoded polyline as a NodeJs package. This can be found at: gpx-to-encoded-polyline
Check it out deployed here : Friedclay.com
An event registration app for an adventure race that I organize built with a team. I was the Lead Back End developer, as well as Deployment Manager. Jose Melendez was the GitHub manager and handled front end functionality, Edward Ho was Lead Front End and styling, and Tim Martinson was our Scrum Master and worked on Front End styling.
Check it out here : Stub-Crud Event Registration App
A service ticket management app for a bicycle shop. Allows users to create tickets, add parts to each ticket, and delete/update tickets they created. Built using vanilla JavaScript, HTML5, and CSS3.
Check it out here : Service Ticket Manager
A basic slot machine built using vanilla JavaScript, HTML5, and CSS3.
Check it out here : Crocs Machine
Portfolio patgoral.com | Email [email protected]
LinkedIn