315-280-8525
/
LinkedIn
@bio/
Self-taught web developer, casual gamer, husband and father of 4
@bio/
Self-taught web developer, casual gamer, husband and father of 4
Tools of the Trade
Software
Code Editor
VS Code
Version Control
GitHub
Graphics Editor
Xara
Inkscape
Terminal
NPM
Vite (preferred)
Web Pack
Google Work Box
Python / PIP
Linux Bash
Windows CMD
AI Assistance
GitHub Copilot
OpenAI ChatGPT
Anthropic Claude
Google Gemini
315-280-8525
/
LinkedIn
Experience
Front-End
Responsive HTML/CSS/JS
JS Canvas
Regex
PWA
Bootstrap
Server-Side
PHP
Word Press
Node JS
Express JS
Socket IO
Python
FastAPI
Database
MySQL / MariaDB
Google Firebase RTDB
SQLite
Browser IndexedDB
- via NPM package:
IDB-KeyVal
Fonts-&-Icons
Google Fonts
Material Icons
Font Awesome
Browser-Compatibility
Chrome (Windows / Android)
Safari (IOS)
Code Examples
CodePen
Just a few pens
I had fun creating while learning JavaScript and CSS.
Kara's Letters
Kara's Letters
is a simple game to help kids learn numbers, lowercase and uppercase letters.
Responsive design fits mobile and desktop screens.
Utilizes the browser Cache and Indexed DB for persistent, off-line data storage.
GitHub Repository
Meal Planner
Meal Planner
is a responsive frontend application designed to help plan weekly supper meals.
Installable on Android and Windows as a PWA.
For persistent data storage, it uses Google Firebase RTDB.
GitHub Repository
Gemini Voice Chat Clone
Gemini Voice Chat Clone
is powered by Google Gemini API.
Python FastAPI is used for the server-side.
Utilizes browser speech synth api for voice interaction.
GitHub Repository
About Me
As a self taught full stack web developer I have a good eye for details and a passion for creating a smooth, responsive user experience across multiple browsers and devices.