Find below a list of projects that I have been working on.
| Name | Description | Status |
|---|---|---|
| Switcher API (org) | Open source Feature Flag Management that is aimed to be simple and developer-friendly. | Active |
| Trackerforce (org) | Trackerforce is a platform focused on delivering Process Flow Assisted by Real-Time Decision Making | Maintenance |
| Deno Module: Skimming | Web scraping module for Deno | Maintenance |
| Deno Module: Validator4Oak | Middleware for Oak framework to validate and sanitize requests | Active |
| dotPathQL | Java library for dynamically filtering and extracting properties from complex objects using dot-notation paths | Active |
When I am not creating trouble for myself, I do also contribute to other open-source projects. Here are some of them:
| Name | Description | Contributed with/as |
|---|---|---|
| Oak Server | A full-featured HTTP handler framework for Deno, Node, Bun and Cloudflare Workers | Bugfixes & Middleware development |
| DenoLib | A community of Deno, for ported/new packages and extra documentations | Third-party module development |
| Open J Proxy | A JDBC Driver and Layer 7 Proxy Server to decouple applications from relational database connection management | Maintainer |
Here are some other old repositories that I thought it would be nice to share. They are not actively maintained, but they are still valuable.
| Name | Description |
|---|---|
| Dijkstra Algorithm | Dijsktra Algorithm Sandbox |
| Page Replacement Algorithms | Page Replacement Algorithms Sandbox |
| JCPU Simulator | Java CPU Simulator terminal Sandbox - simulates multithreaded CPU |
| Game: Battleship | Battleship game |
| Android App: SplitMATE | Android App for SplitMATE project |
Not entirely related to my projects, but I think it's worth sharing some of the resources that I have been using to improve my skills as a Software Engineer.
| Name | Description |
|---|---|
| Book: Modern Software Engineering - Dave Farley | This book is a must-read for anyone who wants to learn the importance of high-quality and maintainable software. |
| Book: Refactoring - Martin Fowler | A classic book on Refactoring that is a must-read for anyone who wants to learn how to write clean and maintainable code. |
| Book: Escape Velocity - Doc Norton | Give yourself a chance to discover better ways to measure software development delivery. |
| Book: Joy of Agility - Joshua Kerievsky | No Agile Frameworks or constrained practices here. Joshua shares amazing stories about agility as a base for responding gracefully to changes. |
| Podcast: Agile Bites | My go to podcast for Agile topics and misconcepts to rant about. |
| Author: Martin Fowler | Martin Fowler is a software engineer who has been writing about software development for a long time. His blog is a great source of knowledge. |
| Author: Ron Jeffries | Ron Jeffries is one of the three founders of the Extreme Programming. His blog is a great source of knowledge for XP practitioners. |
| Blog: The Code Whisperer | J. B. Rainsberge publishes about Refactoring, TDD, and Clean Code. |
| YouTube: Modern Software Engineering - Dave Farley | Dave Farley and guests talk about Software Development with a focus on Continuous Delivery best practices. |
| YouTube: Emily Bache | Emily Bache talks about TDD and Refactoring. |
| YouTube: Mob Mentality Show | Chris Lucian and Austin Chadwick discuss all things agile and product development from a mob programming perspective. |




