work specimens
For confidentiality, I cannot disclose any of my work products done for my employer (but under details you'll find essays about the work and used technologies). However, all of my open source contributions are freely accessible. As most of them are related to my professional work, or even done in the context of it, they pretty accurately showcase my professionalism and capabilities.
Here's a sample of projects I've worked on:
- With the Todo.txt-cli (GitHub commits) task-management productivity tool, I contributed to an established project, and gradually became the main contributor, working closely with the initator of the project, Gina Trapani, and in Aug-2017 joined the new todotxt organization with direct commit access in consultative capacity.
- One of my most widely used forks is the Mark Vim plugin (GitHub / vim.org). I took up maintenance after the original author did not react to the patches I'd sent, later got the blessing from the author, and as of Feb-2022, it's been through 36 releases and 2 major revisions.
Though the implementation language, Vimscript, may not mean anything to you, it shows the documentation effort and ongoing maintenance.
- For Resilient TechEd, I've revived the JuicyRaspberryPie and mcpi projects and created MavenSetup. (Not much coding to see, but shows a typical commit workflow.)
- One of my early plugins for the Vim editor is writebackupVersionControl (GitHub / vim.org). I started development in Oct-2006, and published the first version in Mar-2007. As of Aug-2012, it's been through 20 releases and 3 major revisions.
- miniDB is a project started in 2019 (a lightweight file-based database supporting CRUD operations with a single lookup key) and is a typical example of the dozens of Bash scripts (with an automated test suite) that I've been implementing most of my personal tooling in.
In my blog, you can read about technical topics I'm interested in. There's a complete list of my web presences, or you may simply go to my GitHub or Stack Overflow profiles.