diff --git a/markdown/education.md b/markdown/education.md
index c877dcd..e52f13d 100644
--- a/markdown/education.md
+++ b/markdown/education.md
@@ -7,7 +7,7 @@
https://www.boot.dev/u/ewpt3ch
-Successfully completed Boot.dev Back-end Developer Certificate, a rigorous backend engineering curriculum. I finished over 20 courses and projects, including courses on Data Structures, Alogrithms, functional programming, web servers, and SQL databases to name a few.
+Successfully completed Boot.dev Back-end Developer Certificate, a rigorous backend engineering curriculum. I finished over 20 courses and projects, including courses on Data Structures, Algorithms, functional programming, web servers, and SQL databases to name a few.
2021: **Certificate of Higher Education in Data Analysis**; Open University (Milton Keynes, United Kingdom)
diff --git a/markdown/experience.md b/markdown/experience.md
index c3739ee..0e59a48 100644
--- a/markdown/experience.md
+++ b/markdown/experience.md
@@ -18,12 +18,12 @@
September 2019 - November 2025
-Transportation company servicing FedEX Ground Contract
+Transportation company servicing FedEx Ground Contract
Responsibilities included:
-- Manage MDM for company iPads, technical support and training for iPads and JBL facing FedEX systems.
-- Consult on annual negotiations with FedEX along with upkeep and redesign of Excel negotiation tools.
+- Manage MDM for company iPads, technical support and training for iPads and JBL facing FedEx systems.
+- Consult on annual negotiations with FedEx along with upkeep and redesign of Excel negotiation tools.
- Upkeep and redesign of Excel payroll tools.
- Train new employees on business software and business objectives and requirements.
- Do deliveries as required.
@@ -46,10 +46,10 @@ Responsibilities included:
2016 - 2019
-Transportation company servicing FedEX Ground Contract
+Transportation company servicing FedEx Ground Contract
-- After successfully merging two companies to meet FedEX requirements, negotiated contract rates and grew company from 6 full time employees and \$500K annual revenue at time of merger to 12 full time employees and \$1.2M annual revenue at time of sale.
-- Developed a revenue analysis tool to project income and expenses using Python, Flask, and Google Sheets to aid in negotiating rates with FedEX.
+- After successfully merging two companies to meet FedEx requirements, negotiated contract rates and grew company from 6 full time employees and \$500K annual revenue at time of merger to 12 full time employees and \$1.2M annual revenue at time of sale.
+- Developed a revenue analysis tool {FlaskFDX) using Python and Google Sheets API to project income and expenses, enabling data-driven contract negotiations.
- Navigated company through an unexpected material change in routing method that included a deployment of iPads to all vehicles. The deployment consisted of enrolling devices in MDM, obtaining license to routing software, testing the deployment, and training of staff over a 2 week time frame.
- Sold the company in 2019.
@@ -71,10 +71,10 @@ Transportation company servicing FedEX Ground Contract
2002 - 2016
-Transportation company servicing FedEX Ground Contract
+Transportation company servicing FedEx Ground Contract
- From my position as a dock worker I successfully obtained a delivery contract and started this company.
-- Developed Payroll and financial analysis systems using a Python to Google Sheets ETL pipeline.
+- Developed Payroll and financial analysis systems using Python to Google Sheets ETL pipeline.
- Created training systems that met DOT guidelines.
- I successfully grew the company to 3 full time drivers and then merged it with P R Delivery INC.
diff --git a/markdown/projects.md b/markdown/projects.md
index 197c93a..54bbd43 100644
--- a/markdown/projects.md
+++ b/markdown/projects.md
@@ -1,21 +1,21 @@
Projects
-**pkgstash** - [github.com/ewpt3ch/pkgstash](https://github.com/ewpt3ch/pkgstash)
+**pkgstash** - [https://github.com/ewpt3ch/pkgstash](https://github.com/ewpt3ch/pkgstash)
-Starting from a desire to reduce duplication in update management for my local arch linux systems I built a sparse caching server. It reduces external traffic in a local network that has multiple arch linux systems. By replicating the structure of a full mirror it provides a drop in replacement for any standard mirror. Clients add this in their mirrorlist and pacman just works. Configuration is done with TOML which mimics the syntax of pacman.conf closely. Singleflight it used for preventing duplicate cache downloads if multiple clients are updating at the same time.
+Starting from a desire to reduce duplication in update management for my local arch linux systems I built a sparse caching server. It reduces external traffic in a local network that has multiple arch linux systems. By replicating the structure of a full mirror it provides a drop in replacement for any standard mirror. Clients add this in their mirrorlist and pacman just works. Configuration is done with TOML which mimics the syntax of pacman.conf closely. Singleflight is used for preventing duplicate cache downloads if multiple clients are updating at the same time.
Go, golang.org/x/sync/singleflight, github.com/BurntSushi/toml, Github actions
-**resume-builder** - [github.com/ewpt3ch/resume-builder](https://github.com/ewpt3ch/resume-builder)
+**resume-builder** - [https://github.com/ewpt3ch/resume-builder](https://github.com/ewpt3ch/resume-builder)
-Automates the process of creating distributable resumes from easy to edit markdown files. Uses woodpecker ci or github actions to create html and pdf then publish them on a website.
+Automates the process of creating distributable resumes from easy to edit markdown files. Uses Woodpecker CI or github actions to create html and pdf then publish them on a website.
-Python, uv, woodepecker ci, jinja2, htmltopdf, mdtohtml
+Python, UV, Woodepecker CI, Jinja2, htmltopdf, mdtohtml
-**FlaskFDX** - [gitea.ewpt3ch.dev/ewpt3ch/flaskfdx](https://gitea.ewpt3ch.dev/ewpt3ch/flaskfdx)
+**FlaskFDX** - [https://gitea.ewpt3ch.dev/ewpt3ch/flaskfdx](https://gitea.ewpt3ch.dev/ewpt3ch/flaskfdx)
-I engineered this internal analytics platform to streamline the evaluation of FedEX service provider contracts. I built a custom ETL pipeline to ingest excel reports into a SQLite database enabling structured queries into driver and route performance. This tool was developed to replace manual auditing processes and provided the data foundation used during contract rate negotiations.
+I engineered this internal analytics platform to streamline the evaluation of FedEx service provider contracts. I built a custom ETL pipeline to ingest excel reports into a SQLite database enabling structured queries into driver and route performance. This tool was developed to replace manual auditing processes and provided the data foundation used during contract rate negotiations.
Python, Flask, SQLite, Git
diff --git a/markdown/skills.md b/markdown/skills.md
index 65cca97..0868da3 100644
--- a/markdown/skills.md
+++ b/markdown/skills.md
@@ -1,11 +1,11 @@
Skills
-- Languages: Go, Python, SQL, Javascript, C, Shell
-- Backend & Web: PostgreSQL, REST API design, Flask, SQLAlchemy, SQLite, FastAPI - testdriven.io
-- Frontend: React - testdriven.io, Javascript
-- Infrastructure & Devops: Linux, Docker, Git, CI/CD, Nginx
-- Cloud Platform: AWS - boot.dev, GCP - boot.dev, Digital Ocean
+- Languages: Go, Python, SQL, JavaScript, C, Shell
+- Backend & Web: PostgreSQL, REST API design, Flask, SQLAlchemy, SQLite, FastAPI (TestDriven.io)
+- Frontend: React (TestDriven.io), JavaScript
+- Infrastructure & Devops: Linux, Docker, Git, CI/CD (GitHub Actions, Woodpecker), Nginx, self-hosted production services
+- Cloud Platform: AWS (S3 - Boot.dev), GCP (Cloud Run - Boot.dev), Digital Ocean