Home Technical Work
Technical Work
Cancel

Technical Work

Technical Work

This page collects the main technical areas I’m currently working in or actively studying. Some of these are professional focus areas, some are homelab experiments, and some are personal projects used to explore ideas in a safer environment. I avoid posting confidential employer details here. The goal is to document broad technical direction, lessons learned, and safe project notes.

Enterprise Applications & Reporting

A major part of my current work involves supporting enterprise applications, reporting workflows, and finance-related business systems. I’m interested in how reports, applications, integrations, and data processes can be made more reliable, maintainable, and easier to validate over time. Areas of focus include:

  • report development and maintenance
  • reporting logic and validation
  • data integrity and reconciliation
  • production support and troubleshooting
  • requirements analysis and workflow analysis
  • documentation and repeatable handoff

    Automation & Data Quality

    I’m increasingly focused on small tools and workflows that reduce manual effort and improve accuracy. A lot of useful programming work is not flashy; sometimes the best project is the one that cleans a file, validates the data, catches an error, or makes a repeatable process easier to run. Current areas of interest:

  • Excel automation
  • CSV and flat-file processing
  • data cleanup and validation
  • file-format conversion
  • reconciliation workflows
  • logging and support diagnostics
  • reusable validation patterns

    WebFOCUS, Git, and Developer Workflows

    I’m also exploring ways to improve reporting and development workflows using practices such as source control, version history, dev containers, testing, documentation, and CI/CD where appropriate. The goal is not to force one workflow on everyone. The goal is to build better personal workflows, document useful patterns, and create examples that can help peers if they want to adopt similar practices. Areas of interest:

  • Git/GitLab-style version control
  • VS Code dev containers
  • test-driven development
  • repeatable development environments
  • collaboration-friendly documentation
  • reporting modernization patterns

    Data Strategy & Reporting Architecture

    I’m interested in how enterprise reporting can be improved through better data modeling, data marts, warehouse concepts, metadata, and governed reporting structures. Current study and project areas include:

  • Kimball-style dimensional modeling
  • data warehouse and data mart concepts
  • reporting marts
  • metadata analysis
  • ETL/ELT patterns
  • source-to-target thinking
  • separating transactional and analytical workloads

    Homelab & Self-Hosting

    My homelab is where I test ideas, learn infrastructure, and experiment with systems outside of production environments. Current and recurring themes:

  • Proxmox and virtualization
  • Linux servers
  • Docker and containers
  • self-hosted services
  • storage and backups
  • development environments
  • private tools and dashboards

    Deskling / Glitch

    Deskling is a personal Python-based AI companion experiment. The companion itself is named Glitch. The project is meant to explore memory, personality, local behavior, routines, simulated presence, and eventually multiple interfaces such as a desktop window, voice, camera input, or temporary external devices. It is not meant to be presented as a finished AI product. It is a learning project and long-term experiment.

    Earlier Personal Projects

    These are older personal projects from earlier stages of my learning path.

  • Ham Radio Contact Log App — Flask/Python app for logging amateur radio contacts.
  • Python Web App Boilerplate — script for generating a Flask project structure.
  • Video Game Cheat Database — command-line Python application for storing video game cheat codes.
  • Java Grading System — simple Java grading system.