Timeline

"Tack & Back Again..." An Alberts tale, by Albo Taggins.

Independent Dev Portfolio Work

Game Dev

October 2022 - Current
Fringecase

Development w/ Unity

Learning my way into Unity development by picking small use-cases for existing engine features like the Animator(or more specific things like XR-Interactables) & turning them into actionable user-stories. At the time of this writing, I've played with basic 3D collisions, triggers, ScriptableObjects, The 'new' InputSystem as well as XR Plugins. I am currently incorporating the Unity Testing Framework
C#, Unity, .NET, MongoDb, Docker, RabbitMQ

Stargate: VR

Coding a re-imagined Stargate game as a Unity VR 1st person persistent world MMORPG/FPS experience. Designing an event-driven back-end for SG-VR emphasizing scalability, performance & cross-platform play.
EdX, Unity Documentation, StackOverflow

Earning various course certificate(s) in game-dev/VR coding to learn the ropes / basic techniques & concepts.
2020 - 2022
~

The human years

I took some downtime to rest, then began investigating 3D game programming and associated math concepts.

Professional Employment

TeleTracking Technologies Inc.

2019 - 2020
Java 11, REST, Python, Cucumber, MongoDb, Docker, RabbitMQ, Kubernetes, AWS

Pathfinder App (re-architected for the cloud)

Developed Dockerized, event-driven Java microservices. Service data was persisted as JSON in individual per-pod local document store(s). Performance monitoring was orchestrated with K8's & auto/deployment managed via Spinnaker as part of the CI/CD pipeline.
Wrote natural-language integration test scenarios, which were packaged as lightweight containers. They POST'ed commands to the relevant service api to validate & ensure continual business scenarios 'correctness'.

Enabled cross-cloud platform consistency via a service-bus, employing the AMQP messaging protocol. This enabled same-paging disparate cloud provider apps.

Mentored approx ~3 incoming interns/junior engineers to code-readiness each summer/year for my last 6 years.

Summer 2018
Jira, Confluence, Bitbucket

Carnegie Mellon University Africa (on-site in Rwanda)

Led a team of 11 grad students across 3 projects spanning a MSA mobile app, a ML patient placement administrative aid, & integrating an app pipeline scanning tool into our deployment workflow.
2014 - 2019
C#, Entity Framework, SQL Server, Sql Profiler, WCF, Azure, Jenkins, Octopus, Angular.js, Require.js, Bootstrap.js

Transfer Center (Cloud-based Single Page Application, SPA + Backend):

This period was marked by the transition from an on-premise solution, to a cloud-based SaaS offering.
Worked full-stack to author a Responsive SPA using Angular/Require/Bootstrap.js, backed by Entity Framework as a code-first ORM. Designed and applied SQL Schema Updates using EF Migrations, via Fluent API. Refactored code to decouple/untangle dependencies in .svc layer via (Autofac I.O.C.). Coded, tested & deployed features to Microsoft Azure hosted WCF C# web services to process front-end generated requests. Deployed builds using Jenkins/Octopus.

Invoked Windows workflow to carry out business logic /validation activities & efficiently marshaled large historical data sets for the response with LINQ on EF DBSets using Repository + Unit of Work patterns.

Redesigned and rewrote a slow network-congesting ‘dictionary’ data sync to be a faster, more asynchronous & scalable operation protecting an integral service’s uptime critical to move into the UK market.

Implemented an Identity Provider change to Auth0 as the ACS was retired, modernizing away from a closed-environment system & making the login workflow provider agnostic.

Integrated TeleTracking’s cloud platform with legacy applications, providing a pathway for clients to leverage the hybrid platform via backward compatibility until the cloud platform achieved full feature parity.

Largely introduced & regularly educated on unit test writing(Moq), both boosting developer confidence that new feature work didn’t break existing code, & radically reducing costly manual testing.

2012 - 2014
Capacity Management Suite (On-Premise legacy Windows app/services):

Software Engineer I

My first 'long-term' assignment was to their Legacy OnPremise application.
Used TDD to develop new features in Windows Forms using JSON Web Tokens + RestSharp.

Coded SPROCs to expand testing of RTLS tag movements for the new Hand-Hygiene feature.

Education

February 2014 - Current
Big Brothers Big Sisters

Big

Volunteering as a 'big' with Big Brothers Big Sisters of Pittsburgh for about a decade.
August 2012
Pennsylvania State University

Graduate

B.S. Information Science & Technology: IT Integration & Application

Certificates

very library

wow

many async

so compile

such program

amaze

Class abilities

Viewing new exceptions as objectively 'a good thing'

100%

Genuinely adamant about writing tests

90%

Reading documentation for at least 10 min prior to diving in

90%

Disarming smile & winning attitude

85%

very code

much framework

Special Powers

Caffeine Toxicity Tolerance

100%

Love of Coding Memes

90%

Pointless Tech Jargon

90%

Can point at stuff on a whiteboard

85%

Nice

69%