Skip to content

Collection of project design documents and sanitized code samples for work portfolio

Notifications You must be signed in to change notification settings

WardenDrew/portfolio

Repository files navigation

Andrew Haskell (WardenDrew) Portfolio

Collection of project design documents and sanitized code samples for work portfolio

This is a WIP to organize and document each project further. If you would like more clarification or details on any of these, feel free to ask!

Amazon SES Email Aggregator

An older project that showcases a lightweight API service for batching emails to Amazon SES. Used as the email dispatcher for a larger group of services and environments.

This project showcases .NET API development and integration with AWS SES.

Fully designed and developed.

https://github.com/WardenDrew/portfolio/tree/main/amazon-ses-email-aggregator/src

FreePBX / Asterisk Tools

An excerpt of projects within a solution providing a Bell Dispatching system used on top of a FreePBX installation as the built in page group scheduling was not robust enough.

This project showcases .NET Blazor app development, and handling of recurrent scheduled event dispatching, along with integrations with embedded and complex telephony systems such as Asterisk

Fully designed and developed.

https://github.com/WardenDrew/portfolio/tree/main/freepbx-asterisk-tools/src

SCADA Historian & Alarm Dispatch

The system overview for a SCADA Historian & Alarm Dispatch system that was used within an oilfield energy producer to monitor pipelines, tag value trends, and communications error trends, alongside with dispatching mission critical alarms and events to field staff.

Project code is proprietary and cannot be provided.

Fully designed and developed.

https://github.com/WardenDrew/portfolio/blob/main/scada-historian-and-alarm-dispatch

Unifi Network Access Control

A NAC solution for a school using Unifi access points to be able to dynamically control VLAN assignment and allow staff to move devices between VLANS easily.

Showcases .NET Blazor development, and protocol implementations for the DNS and Radius protocols, along with live blazor updates and synchronization.

Fully designed and developed.

https://github.com/WardenDrew/portfolio/tree/main/unifi-network-access-control/src

Unnamed Crypto Project

A project that sadly the client chose not to move forward with due to financial reasons. This showcases the systems design at a high level for a Cryptocurrency token project

Contributed around 75% of the final design.

https://github.com/WardenDrew/portfolio/tree/main/unnamed-crypto-project

Unnamed HRIS Project

More details and code examples to be provided when cleared to do so

A long-standing project that I have worked on with a team of varying sizes since 2020. This project is a complex HRIS system with many moving parts.

Contributing database architecture changes to a legacy project, authorization and authentication design, devops infrastructure, API implementation, and many of the core logic decisions especially where they relate to high risk areas and protected information.

https://github.com/WardenDrew/portfolio/tree/main/unnamed-hris-project

VS Code Web Cluster

A project used while co-teaching a highschool programming course. It was used to dynamically build and host a cluster of VS Code web instances and provide persistent storage for students, allowing students to practice C# development while using Chromebooks.

Showcases docker and devops work.

https://github.com/WardenDrew/portfolio/tree/main/vscode-web-cluster/src

About

Collection of project design documents and sanitized code samples for work portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published