I'm a Technical Product Manager with strong software development roots (C# and Python) and a passionate love affair with data pipelines, which I do nurture every day.
In my daily job I do manage five teams, lead the product strategy of the company, enforce Agile and other best practices (clean architecture, unit test coverage > 70%, updated documentation as part of the definition-of-done, code readibility as a priority, ...), ensure quarterly deliveries despite the limited development capacity. In addition, I do back-end development work when required. Few of the many technologies I do work with every week: C#, Python, Jupyter Notebook, Pandas, PowerBi, ETL, databases, REST APIs, AWS.
In my off-work time I do actively develop and maintain some open-source software packages (C# and Python) under my numbworks brand. Last but not least, to improve my craft, I studied 303 technical books in the past nine years.
A software developer profile is defined by the software he develops and by the continuous learning activities he performs. This is my portfolio and you'll find information about both aspects of my off-work journey as a back-end developer.
Intended for other developers who want to integrate my software in their own software.
Repository | Effort | Quick Links | License | Tests | NuGet | Last Update |
---|---|---|---|---|---|---|
NW.UnivariateForecasting | 208 h | MIT | 4.2.0 | 2024-02-15 | ||
NW.NGramTextClassification | 207 h | MIT | 4.2.0 | 2024-02-14 | ||
NW.MarkdownTables | 21 h | MIT | 3.0.0 | 2024-01-21 |
Intended for data analysts who want to use my libraries thru a command-line interface.
Repository | Quick Links | License | Tests | Binaries |
---|---|---|---|---|
NW.UnivariateForecastingClient | Documentation | MIT | 4.2.0 | |
NW.NGramTextClassificationClient | Documentation | MIT | 4.2.0 |
Pieces of logic shared among my libraries. These might not be feature-rich enough to be useful for the general audience.
Repository | Effort | Quick Links | License | Tests | NuGet | Last Update |
---|---|---|---|---|---|---|
NW.Shared.Files | 5 h | MIT | 1.0.0 | 2024-02-11 | ||
NW.Shared.Serialization | 4 h | MIT | 1.0.0 | 2024-02-13 | ||
NW.Shared.Validation | 3 h | MIT | 1.0.0 | 2024-02-10 |
Intended to showcase my approach to solve specific data analysis problems:
Repository | Effort | Quick Links | License | Tests | Version | Last Update |
---|---|---|---|---|---|---|
nwreadinglist | 98 h | MIT | 3.4.0 | 2024-08-12 | ||
nwtimetracking | 74 h | MIT | 3.4.0 | 2024-08-12 |
Pieces of logic shared among my libraries. These might not be feature-rich enough to be useful for the general audience.
Repository | Effort | Quick Links | License | Tests | Version | Last Update |
---|---|---|---|---|---|---|
nwshared | 10 h | MIT | 1.2.0 | 2024-08-13 |
Repository | Type | Quick Links | License | Last Update |
---|---|---|---|---|
i3_eink_config | Configuration File | README | MIT | 2020-12-22 |
The following table summarizes how many technical books I studied since I started a continuous learning path (2016):
Years | Books | Pages | TotalSpend | LastUpdate |
---|---|---|---|---|
9 | 304 | 83104 | $8581.65 | 2024-08-12 |
- READINGLISTBYMONTH.md
- READINGLISTBYPUBLISHER.md
- READINGLISTBYRATING.md
- READINGLISTBYTOPIC.md
- READINGLISTTOPICTREND.md
- READINGLIST.md
Data
, Databases
, Development
, Software Usability
, Clean Software Architecture
, Clean Code
, Design Patterns
, (Parametric) Unit Testing
, OOP
, Dependency Injection
, Single Responsability Principle
, Console Applications
, Services
, CLIs
,CI/CD
, (Web) Scraping
, REST APIs
, Business Analysis
, ETL Process
, Star Schema
, Data Warehouses
, Prompt Engineering
.
C#
, NET Core
, NET Standard
, NUNit
,SQL Server
, PowerBi
, TeamCity
, Azure DevOps
, Excel
, VBA
, Powershell
, Ubuntu Server
, Docker
, MariaDB
, NuGet Packages
, SQLite
, Proxmox VE
, Jupyter Notebooks
, Python 3.x
, Pandas
, ollama
, LLM
, RAG
.
Python Packages
, Data Science
, Machine Learning
, Postgresql
, Time-Series Analysis
, Sensor Data
, AWS Architecture
.