My Current Status
I'm currently engaged on a confidential contract through May 31st, where I've been deeply involved in every technical facet of an innovative social media platform. While I can’t disclose all details due to confidentiality agreements, I can share that I personally handled the entire architectural design, produced all design documents, and developed both the back-end and front-end components.
The project leverages PHP 8.3.6 and Laravel 12, with SQL and Redis as key data management tools, to deliver a robust REST API supporting an Android client built with Flutter/Dart—with plans for expansion to other platforms in the future. Additionally, my Devlite development container system has been adopted as the project's primary development environment, further underscoring its effectiveness and efficiency.
Every technical element of this solution is a result of my individual efforts and vision, and while I must keep more specific details under wraps, I'm proud of the comprehensive work I’ve delivered.
Devlite is a simple, ready-to-go development environment. Just set a couple of variables, open VS Code (code .), and start coding—no crazy-complicated setup is required. There is now a Devlite-Laravel --- if that's your thing.
Minimal Configuration: Only ONE required setting.
Ubuntu-based (Docker) DevContainer: Optimized for development.
Preconfigured Stack: PHP, Node.js, MariaDB, Redis.
Dabbling .. writing my own PHP Framework in an effort to better understand the PHP core. The goal is .. simply to get better at PHP. I consider myself a PHP expert, but there is always room for growth. This interface will only ever process PHP files. If ... and it is a big if ... I get comfortable with it, I might use it in a package to function as a lightweight REST API server.
Nirvana MVI is a C++ project building a simple interpreted language from scratch. It's an advanced learning exercise to sharpen C++ skills and understand language design. Developed collaboratively with Google Gemini LLMs and powered by DevLite Devcontainers, it offers a unique, rapid approach to mastering complex topics.
This project provides a dynamic Makefile system designed to organize and extend your build processes. Instead of a single monolithic Makefile, Makefiler allows you to define targets and logic in separate, modular .mk files, making your build system more maintainable and scalable.
My GitHub profile may appear a bit minimal, but I spend a significant portion of my time working on private projects for clients. For obvious reasons, I need to be very selective about what I share publicly. Even when a project isn't directly tied to a client's work, it might have begun as a way to explore a concept I was developing under contract. I take extra care to avoid posting anything that might be even loosely related to my business endeavors. That said, there are still plenty of interesting projects available here.
Snapshots of the repo counts on my primary Github accounts.