portfolio overhaul
This commit is contained in:
20 files changed
+1874
-683
No files matched your search
@@ -0,0 +1,147 @@
|
||||
{
|
||||
"projects": [
|
||||
{
|
||||
"title": "Schedule Generator App",
|
||||
"slug": "schedule-generator-app",
|
||||
"type": "projects",
|
||||
"summary": "A desktop application to interact with my schedule generator algorithm. The algorithm is written in Python and generates master and student timetables.",
|
||||
"label": "Project",
|
||||
"date": "2023-08-01",
|
||||
"status": "Personal Project",
|
||||
"github": "https://github.com/SowinskiBraeden/ScheduleGeneratorApp",
|
||||
"demo": null,
|
||||
"featured": true,
|
||||
"order": 1,
|
||||
"tags": [
|
||||
"Python",
|
||||
"Desktop App",
|
||||
"Scheduling",
|
||||
"Data Processing"
|
||||
],
|
||||
"path": "./public/content/projects/schedule-generator-app.md"
|
||||
},
|
||||
{
|
||||
"title": "School Management API",
|
||||
"slug": "school-management-api",
|
||||
"type": "projects",
|
||||
"summary": "I developed an API to manage an entire school, keeping track of students and staff details while expanding my understanding of Go, API development, and documentation.",
|
||||
"label": "Project",
|
||||
"date": "2023-09-01",
|
||||
"status": "Personal Project",
|
||||
"github": "https://github.com/SowinskiBraeden/school-management-api",
|
||||
"demo": null,
|
||||
"featured": true,
|
||||
"order": 2,
|
||||
"tags": [
|
||||
"Go",
|
||||
"API",
|
||||
"Documentation",
|
||||
"Education Tech"
|
||||
],
|
||||
"path": "./public/content/projects/school-management-api.md"
|
||||
},
|
||||
{
|
||||
"title": "Lines Police CAD",
|
||||
"slug": "lines-police-cad",
|
||||
"type": "projects",
|
||||
"summary": "A web service built with Node.js, Express.js, and MongoDB. I contributed features, bug fixes, and general technical support to a product serving a large user base.",
|
||||
"label": "Project",
|
||||
"date": "2022-06-01",
|
||||
"status": "Collaboration",
|
||||
"github": "https://github.com/LinesMerrill/police-cad",
|
||||
"demo": "https://www.linespolice-cad.com/",
|
||||
"featured": false,
|
||||
"order": 3,
|
||||
"tags": [
|
||||
"Node.js",
|
||||
"Express",
|
||||
"MongoDB",
|
||||
"Web App"
|
||||
],
|
||||
"path": "./public/content/projects/lines-police-cad.md"
|
||||
},
|
||||
{
|
||||
"title": "DayZ Reforger Bot",
|
||||
"slug": "dayz-reforger-bot",
|
||||
"type": "projects",
|
||||
"summary": "A large-scale Discord bot focused on parsing game server data, storing it, and presenting valuable information back to users through analytics-driven features.",
|
||||
"label": "Project",
|
||||
"date": "2024-11-08",
|
||||
"status": "Active",
|
||||
"github": "https://github.com/SowinskiBraeden/dayz-reforger",
|
||||
"demo": null,
|
||||
"featured": true,
|
||||
"order": 4,
|
||||
"tags": [
|
||||
"Node.js",
|
||||
"Discord.js",
|
||||
"MongoDB",
|
||||
"Analytics",
|
||||
"Nitrado"
|
||||
],
|
||||
"path": "./public/content/projects/dayz-reforger-bot.md"
|
||||
},
|
||||
{
|
||||
"title": "XP-System",
|
||||
"slug": "xp-system",
|
||||
"type": "projects",
|
||||
"summary": "An early web application project where teachers could assign work and students could earn XP and levels, making the learning process more interactive.",
|
||||
"label": "Project",
|
||||
"date": "2021-05-01",
|
||||
"status": "Early Project",
|
||||
"github": "https://github.com/SowinskiBraeden/XP-System",
|
||||
"demo": null,
|
||||
"featured": false,
|
||||
"order": 5,
|
||||
"tags": [
|
||||
"Web App",
|
||||
"Education Tech",
|
||||
"Gamification"
|
||||
],
|
||||
"path": "./public/content/projects/xp-system.md"
|
||||
},
|
||||
{
|
||||
"title": "Portfolio",
|
||||
"slug": "portfolio",
|
||||
"type": "projects",
|
||||
"summary": "A minimal personal portfolio focused on clarity, clean presentation, and an easy way to showcase projects, updates, and professional growth.",
|
||||
"label": "Project",
|
||||
"date": "2026-03-14",
|
||||
"status": "Active",
|
||||
"github": "https://github.com/SowinskiBraeden/SowinskiBraeden",
|
||||
"demo": null,
|
||||
"featured": false,
|
||||
"order": 6,
|
||||
"tags": [
|
||||
"HTML",
|
||||
"CSS",
|
||||
"JavaScript",
|
||||
"Portfolio"
|
||||
],
|
||||
"path": "./public/content/projects/portfolio.md"
|
||||
}
|
||||
],
|
||||
"updates": [
|
||||
{
|
||||
"title": "3rd Place at the inaugural Red Team Hackathon",
|
||||
"slug": "red-team-hackathon-2026",
|
||||
"type": "updates",
|
||||
"summary": "Team Cerberus Gate earned a third-place finish while building a prototype focused on RF signal classification, modulation analysis, and emitter geolocation.",
|
||||
"label": "Update",
|
||||
"date": "2026-03-12",
|
||||
"status": "Achievement",
|
||||
"github": null,
|
||||
"demo": null,
|
||||
"featured": true,
|
||||
"order": 1,
|
||||
"tags": [
|
||||
"Hackathon",
|
||||
"RF",
|
||||
"Machine Learning",
|
||||
"Geolocation",
|
||||
"BCIT"
|
||||
],
|
||||
"path": "./public/content/updates/red-team-hackathon-2026.md"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: DayZ Reforger Bot
|
||||
slug: dayz-reforger-bot
|
||||
summary: A large-scale Discord bot focused on parsing game server data, storing it, and presenting valuable information back to users through analytics-driven features.
|
||||
label: Project
|
||||
date: 2024-11-08
|
||||
status: Active
|
||||
featured: true
|
||||
order: 4
|
||||
github: https://github.com/SowinskiBraeden/dayz-reforger
|
||||
tags: Node.js, Discord.js, MongoDB, Analytics, Nitrado
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
This project highlights my interest in scalable backend systems, data parsing, and user-focused tooling.
|
||||
|
||||
It started as a smaller utility but expanded into a much larger system handling killfeeds, alarms, faction armbands, server data, and other game-related features.
|
||||
|
||||
## Focus Areas
|
||||
|
||||
- Parsing and structuring raw game server data
|
||||
- Storing and querying useful analytics data
|
||||
- Designing for modular growth and future expansion
|
||||
|
||||
## Notes
|
||||
|
||||
This is one of the projects that best reflects how I like to build software: practical, data-driven, and designed with extensibility in mind.
|
||||
@@ -0,0 +1,29 @@
|
||||
---
|
||||
title: Lines Police CAD
|
||||
slug: lines-police-cad
|
||||
summary: A web service built with Node.js, Express.js, and MongoDB. I contributed features, bug fixes, and general technical support to a product serving a large user base.
|
||||
label: Project
|
||||
date: 2022-06-01
|
||||
status: Collaboration
|
||||
featured: false
|
||||
order: 3
|
||||
github: https://github.com/LinesMerrill/police-cad
|
||||
demo: https://www.linespolice-cad.com/
|
||||
tags: Node.js, Express, MongoDB, Web App
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Lines Police CAD is a web-based service built with Node.js and MongoDB.
|
||||
|
||||
I contributed new features, bug fixes, and general technical support while working within an already established product and codebase.
|
||||
|
||||
## Focus Areas
|
||||
|
||||
- Contributing effectively inside a collaborative project
|
||||
- Working on production-facing features and fixes
|
||||
- Supporting a platform used by a large community
|
||||
|
||||
## Notes
|
||||
|
||||
This project strengthened my ability to work inside an existing system rather than only building from scratch.
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
title: Portfolio
|
||||
slug: portfolio
|
||||
summary: A minimal personal portfolio focused on clarity, clean presentation, and an easy way to showcase projects, updates, and professional growth.
|
||||
label: Project
|
||||
date: 2026-03-14
|
||||
status: Active
|
||||
featured: false
|
||||
order: 6
|
||||
github: https://github.com/SowinskiBraeden/SowinskiBraeden
|
||||
tags: HTML, CSS, JavaScript, Portfolio
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
This portfolio is intentionally minimal.
|
||||
|
||||
The goal is to keep the presentation clean and professional while still giving enough room to show technical work, current interests, and recent accomplishments.
|
||||
|
||||
## What Changed
|
||||
|
||||
This version introduces a markdown-based content system so projects and updates can be added more cleanly over time.
|
||||
|
||||
## Notes
|
||||
|
||||
The structure stays simple, but the content model is much easier to maintain and extend.
|
||||
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: Schedule Generator App
|
||||
slug: schedule-generator-app
|
||||
summary: A desktop application to interact with my schedule generator algorithm. The algorithm is written in Python and generates master and student timetables.
|
||||
label: Project
|
||||
date: 2023-08-01
|
||||
status: Personal Project
|
||||
featured: true
|
||||
order: 1
|
||||
github: https://github.com/SowinskiBraeden/ScheduleGeneratorApp
|
||||
tags: Python, Desktop App, Scheduling, Data Processing
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
This desktop application was built to make my schedule generation algorithm easier to use and easier to test in a real workflow.
|
||||
|
||||
The project takes a difficult real-world scheduling problem and turns it into a usable tool for producing both student schedules and master timetables.
|
||||
|
||||
## Focus Areas
|
||||
|
||||
- Desktop tooling around a custom scheduling algorithm
|
||||
- Parsing and transforming structured school data
|
||||
- Exporting useful outputs for administrators and students
|
||||
|
||||
## Notes
|
||||
|
||||
This project is one of the clearest examples of my interest in backend logic, data processing, and software that solves practical operational problems.
|
||||
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: School Management API
|
||||
slug: school-management-api
|
||||
summary: I developed an API to manage an entire school, keeping track of students and staff details while expanding my understanding of Go, API development, and documentation.
|
||||
label: Project
|
||||
date: 2023-09-01
|
||||
status: Personal Project
|
||||
featured: true
|
||||
order: 2
|
||||
github: https://github.com/SowinskiBraeden/school-management-api
|
||||
tags: Go, API, Documentation, Education Tech
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
This API was designed around managing student and staff information in a school environment.
|
||||
|
||||
It gave me a strong opportunity to deepen my understanding of Go, REST-style API design, and clear technical documentation.
|
||||
|
||||
## Focus Areas
|
||||
|
||||
- Building maintainable backend services in Go
|
||||
- Managing structured school data and future expansion paths
|
||||
- Designing endpoints that are easy to reason about and document
|
||||
|
||||
## Notes
|
||||
|
||||
The broader vision around this work included course management, schedule generation, and other administration tools that could grow over time.
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
title: XP-System
|
||||
slug: xp-system
|
||||
summary: An early web application project where teachers could assign work and students could earn XP and levels, making the learning process more interactive.
|
||||
label: Project
|
||||
date: 2021-05-01
|
||||
status: Early Project
|
||||
featured: false
|
||||
order: 5
|
||||
github: https://github.com/SowinskiBraeden/XP-System
|
||||
tags: Web App, Education Tech, Gamification
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
XP-System was one of the projects that introduced me to the value of web applications and product thinking.
|
||||
|
||||
The core idea was to make school work feel more engaging by layering XP, levels, and a clearer sense of progress on top of classroom assignments.
|
||||
|
||||
## Focus Areas
|
||||
|
||||
- Building an interactive web application
|
||||
- Thinking about user motivation and engagement
|
||||
- Learning early lessons around application structure and workflows
|
||||
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: 3rd Place at the inaugural Red Team Hackathon
|
||||
slug: red-team-hackathon-2026
|
||||
summary: Team Cerberus Gate earned a third-place finish while building a prototype focused on RF signal classification, modulation analysis, and emitter geolocation.
|
||||
label: Update
|
||||
date: 2026-03-12
|
||||
status: Achievement
|
||||
featured: true
|
||||
order: 1
|
||||
tags: Hackathon, RF, Machine Learning, Geolocation, BCIT
|
||||
---
|
||||
|
||||
## Team Cerberus Gate
|
||||
|
||||
At the inaugural Red Team Hackathon, I competed with **Team Cerberus Gate** on the **Find My Force** challenge.
|
||||
|
||||
Our team built a prototype aimed at classifying RF signals, identifying modulation schemes, and estimating emitter locations. It was a fast-paced systems problem that combined software, signal understanding, and rapid iteration under pressure.
|
||||
|
||||
## Result
|
||||
|
||||
Our team finished **3rd place** and also received the **Best Dressed Award**.
|
||||
|
||||
## Why it mattered to me
|
||||
|
||||
This was the kind of challenge I enjoy most: ambiguous requirements, technical constraints, short timelines, and a working prototype that had to come together quickly.
|
||||
|
||||
It also gave me a chance to build alongside a strong team and work on a problem that blended software engineering, signal analysis, and practical decision-making.
|
||||
Reference in new issue
Block a user