TECHNISCHE FÄHIGKEITEN
Sprachen: C#, TypeScript, JavaScript, SQL, VBA; Java, Vue.js (begrenzt)
Frameworks: .NET Core, ASP.NET, Entity Framework Core, Blazor WASM, Angular, Aurelia, React.js
Datenbanken: MSSQL, PostgreSQL
Cloud: Azure (Hosting, Konfiguration)
Testing: NUnit, FluentAssertions, Moq, AutoFixture, FluentValidation
Entwurfsmuster: Strategy, CQRS, Clean Architecture, Domain-Driven Design, Event Sourcing, Agile/Scrum
Werkzeuge: Git, Visual Studio, VS Code, Cursor, GitHub Copilot, SSMS, Postman
BERUFSERFAHRUNG
biBerk (ein Berkshire Hathaway Unternehmen), Senior Softwareentwickler
Sep 2023 - Heute
Beförderung: Associate → Developer (Apr 2024) → Senior (Apr 2025)
- Entwicklung und Wartung von Full-Stack-Funktionen für Workers' Compensation und Professional Liability Angebotssysteme mit C#/.NET Core, EF Core, Aurelia und Angular.
- Leitung von Refinement-, Planungs- und Retrospektiv-Sitzungen; Genehmigung von Code Reviews.
- Entwicklung eines internen Blazor WASM-Tools zur Automatisierung der Navigation durch den Kaufpfad, wodurch die Vorbereitungszeit für Entwicklungsaufgaben reduziert wird.
- Erstellung und Wartung von Unit-Tests mit NUnit, FluentAssertions und Moq.
MadeLabs, Softwareentwickler
Jul 2021 - Aug 2023
Als Auftragnehmer eingestellt; zum FTE befördert Jul 2022
- Entwicklung von Full-Stack-Funktionen für ATP Flightdocs (jetzt Veryon) Flugzeugwartungs-, Bestands- und Betriebssoftware mit C#, ASP.NET, MSSQL und Angular.
- Implementierung von Tracking-, Reporting- und Alarmierungsfunktionen nach CQRS- und Event Sourcing-Mustern.
- Mitarbeit an MadeLabs' Fairview Projektmanagement-Software mit C#, PostgreSQL und React.js.
Grainger, Senior Site Editor
Nov 2018 - Feb 2021
- Entwicklung von VBA-Tools zur Automatisierung von Merchandising-QA, Content-Generierung und bereichsübergreifendem Reporting.
- Erstellung von Datenintegrationen mit Power Automate und Domo zur Eliminierung von Doppelarbeit zwischen Teams.
Gamut (Grainger), QA Analyst (Auftragnehmer)
Okt 2016 - Nov 2018
- Entwicklung von VBA-Prozesstools für den Merchandising-Publikations-Workflow; Schulung neuer Analysten.
Amazon, Content Developer / VBA Developer (Auftragnehmer)
Mai 2013 - Nov 2015
- Automatisierung der Produktbeschreibungsgenerierung mit VBA, wodurch die Stapelverarbeitung von Tausenden von SKUs ermöglicht wurde.
AUSBILDUNG
Master-Abschluss, Politikwissenschaft | Villanova University
Bachelor-Abschluss, Lehramt Sozialwissenschaften | Millersville University
Tech Elevator | Java/SQL/Vue.js Full-Stack Coding Bootcamp | 2021
Sprachen: Englisch (Muttersprache), Deutsch (B1, C1 angestrebt)
PROJEKTE
Wal-O-Mat (wal-o-mat.net): Persönlichkeitsquiz-Parodie des deutschen Wahl-O-Mat, entwickelt mit C# und Blazor WASM, gehostet auf Azure. Nutzer beantworten Fragen, um herauszufinden, welcher Wal zu ihren Vorlieben passt.
Daily Affirmations Bot: Reddit-Bot, der zufällige Affirmationen im Stil von SNLs Stuart Smalley liefert, entwickelt mit Java und der JRAW Reddit API-Bibliothek.