Projects

Most of the time I spend wrangling internal code bases on self-hosted platforms. Whenever feasible and meaningful, I actively integrate modern software industry practices that haven't yet been adopted in the existing codebase. It always feels like riding a roller coaster: Fellow minds—you know exactly what I mean. 😅

Other Projects

Private
Jenkins Library

Jenkins Library

A shared Jenkins library to enable continuous delivery of embedded software. The library components utilized the Factory Method, the Observer Pattern and the Singleton Pattern. The Jenkins master was hosted on AWS in a container deployed from a git repo and jobs defined with the job dsl.

GitLabJenkinsGroovyDockerAnsibleREST
Private
(Embedded) Codebase Refactoring

(Embedded) Codebase Refactoring

Refactored the codebase into a multi-module Gradle project, enabling clear separation of concerns and improved build performance. This restructuring allowed developers to work more independently and deliver new features faster for different targets within the same codebase.

GradleConanC/C++GreenHillsVector DaVinci
Private
Client SDK Generator

Client SDK Generator

A repository to generate and deploy a python SDK for consumers to integrate. Just 5 lines of code to add for including an additional API.

GitLab CI/CDPythonPoetrySwaggerOpenAPIREST