Brian Siklinski
Full Stack Web Developer
/\_/\
( $.$ )
* About Me *
I am a Full-Stack Web Developer with professional experience in building responsive websites, applications, and plugins using JavaScript/TypeScript (React and Node), object-oriented PHP, Python (Flask) and SCSS/SASS, as well as general devops and server maintenance. Adaptable and quick to learn, I strive to write efficient, reusable, and readable code.
* Projects *
> A sample of personal projects. <
> Please see resume for professional experience. <
Wheelie Babes Bike Trip Blog
2024
In 2022 my friends embarked on a bicycle trip across the United States. I created a WordPress blog for them to track their adventure, complete with a map and daily stats. Later, I exported the data and created this TypeScript-based app with a Leaflet map and a small Flask backend for handling files.
To keep track of daily travels, my friend would post Google Maps direction URLs into a spreadsheet. I would then convert this URL into GPX data using GPS Visualizer. However, this proved challenging to do in bulk, primarily because of various redirects that shortened Google Maps links make before settling on one that can have data extracted from. To solve this, I wrote a Python script that uses Selenium to mass export GPX data from Google Maps URLs.
Dynamic Block Content WordPress Plugin
2022
This WordPress plugin adds functionality to allow certain blocks in the Gutenberg editor (paragraph, header, etc.) to display dynamic data on the frontend.