My Portfolio

A collection of projects that showcase my skills in R development, automation and data wrangling

18

Client Projects

6

Open Source

29

Total Projects

Flagship Projects

Municipal Energy Reporting System

Swiss Cantoncynkra GmbH

200+ Municipalities

3 Year Ownership

Annual Delivery

A comprehensive municipal energy reporting program for a Swiss canton that processes approximately 30 datasets to generate customized PDF reports for tens of municipalities. The system supports municipal climate policy implementation through annual public energy performance reports.

My Contribution

Contributed to redesigning the data pipeline architecture, then took full ownership of optimizing and maintaining the system. Became sole maintainer responsible for annual delivery of reports after three iterations.

Technologies Used

RLaTeXMicrosoft SQL Server{dm}

Large-Scale Financial Data Processing

Eurasian Central Bankcynkra GmbH

Central Bank

Big Data

High Performance

High-performance data processing infrastructure for a central bank's forecasting division to efficiently analyze massive transaction datasets.

My Contribution

Architected data processing solutions using Apache Arrow to enable efficient analysis of large-scale financial transaction data. Refactoring of analysis scripts using the tidyverse.

Technologies Used

RArrow

All Projects

Featured

Data Validation System Optimization

Swiss Governmental Officecynkra GmbH

Backend architecture redesign for a government data submission platform handling public entity expense data uploads.

Redesigned the R backend data validation architecture from sequential to recursive processing, significantly improving platform user experience for data submissions.

Technologies
R

Other Projects

Building Energy Assessment Extension

Swiss Cantoncynkra GmbH

An extension to an existing municipal energy reporting system that expands capabilities from municipal-level to building-level energy assessments for a Swiss canton, supporting canton-wide energy efficiency initiatives and climate policy implementation.

R

Seasonal Adjustment Workshop

Eurasian Central Bankcynkra GmbH

A specialized training workshop on seasonal adjustment methodology (X-13ARIMA-SEATS) for central bank economists in the forecasting division.

R{seasonal}X-13ARIMA-SEATS

R Analytics Training Program

North African Central Bankcynkra GmbH

Comprehensive R programming training program for a North African central bank, aimed at building internal analytics capabilities across multiple departments. The program combined foundational skills with practical applications using real-world data from Tunisia's agricultural sector.

R{dplyr}{rvest}+3

Multilingual R Package Ecosystem

Swiss Governmental Officecynkra GmbH

Implementation of comprehensive multilingual support across a Swiss governmental office's internal R package ecosystem to serve Switzerland's diverse linguistic regions (Italian, English, German, and French).

R{potools}

File Upload Platform UI/UX Enhancement

Swiss Governmental Officecynkra GmbH

Frontend development for a government data submission platform requiring improved user experience, form validation, and modern design system integration.

AngularTypeScriptOblique

Plotly Performance Optimization

German Manufacturing Companycynkra GmbH

Performance optimization project for a Shiny application's project management dashboard with Gantt chart visualization for tracking project deliverability.

RShinyPlotly

R Interface to Stripe API

nutrivetpet

Developed a R package providing native interface to Stripe's REST API, enabling direct data retrieval and workflow automation for financial analytics. Implements key GET methods for payments and customers data with R-native data structures.

R{httr2}

R Interface to Postmark API

nutrivetpet

Developed an R package providing seamless integration with Postmark's email delivery API, enabling automated template-based email campaigns and messaging. Currently used in production at nutrivetpet for streamlined customer communication workflows.

R{httr2}

Interested in Working Together?

I'm always open to discussing new projects and opportunities. Let's create something amazing together!