A small Go CLI that pulls an AWX / AAP controller and writes a monthly XLSX and CSV report on playbook and host activity. Single binary, no runtime dependencies.
A structured markdown framework for AI coding-agent memory: project guardrails, roadmaps, ADRs, and branch-safe session tracking, organised as a tiered documentation workflow.
A small Python CLI that turns an AWX job into a per-host CSV failure report: status, the failing task, and the error message pulled from the job's event stream - the same data the AWX UI shows, flattened into a sortable spreadsheet.
Splunk deployment automation, AIOps dashboards, AWX/Ansible and Rundeck workflows, and scheduled server-health reporting for an operations team.
An SMPP 5.0 simulator written in Rust, with a web UI for driving test traffic and inspecting transactions. Built on Actix and Tokio for high-throughput async messaging.
A web app for reporting flood incidents, using voice-to-text and AI-powered extraction to turn a spoken account into structured data. Built on Next.js with Google Generative AI.
S3 lifecycle tooling (archival, bulk delete, file management) built in Rust and Go, alongside Terraform-managed infrastructure.
Event microsites and registration systems for Thai PBS seasonal campaigns and children's programming: the VIPA movie-festival site, the 'Small Power, Earth Power' Kids Day platform, and Songkran event registration, built across Next.js, SvelteKit, and Astro.
An interactive activation for Thai PBS's GREENActive exhibition: a guided mobile-web 'ACTion Cart' that walks visitors through themed zones and ends at a physical immersive checkout, plus the reusable platform and microsites behind it.
Real-time audience-engagement displays for Bangkok Bank (BBL) corporate events: a Thai word cloud, a telephone-message experience, and an animated sentence cloud that take live input and project it on stage.
A helper toolkit for trading against the Interactive Brokers TWS API: market-calendar awareness, data handling and caching with pandas/pyarrow, and a backtesting workflow.
A reference template wiring Elysia (a Bun-based backend) to SvelteKit: authentication, database access with Drizzle, API routing, and a Storybook + Playwright test setup.
A mobile app concept for tracking blood sugar and balancing it with food insights, built with Flutter.
Operations and platform automation for a national mobile operator: software-defined data-centre tooling, firewall change automation, and ICT workflow scripting.
A Go utility that exports Zabbix logs to text files for downstream processing and archival. Small, configurable, and meant to run unattended on a schedule.
Tooling to convert online-marketplace exports into an accounting platform's import format, plus seller packing and fulfilment helpers.
A survey-collection and analysis platform for the Office of Small and Medium Enterprises Promotion (OSMEP): a Svelte front end for fieldwork with a notebook-based analysis pipeline behind it.
A control script for the Broadlink RM 3 Mini (Black Bean) IR blaster, for capturing and replaying infrared commands from the command line. The most-starred of these projects.
A worked guide for getting inexpensive Chinese thermal label printers (Gprinter 1324D, ZJ-9200) running on Ubuntu Server for 100x150mm labels, where no vendor Linux driver exists.
Deep-learning experiments for car and vehicle recognition from imagery, exploring model architectures and training pipelines.
A Cacti plugin that schedules periodic RRD exports for a chosen data source, so monitoring history can be pulled out on a fixed interval for reporting and analysis.
Experiments applying deep learning and reinforcement learning to trading strategies, using TensorFlow, Keras, and OpenAI Gym with wavelet-based feature processing.
A small Python utility for uploading files to a specific Google Drive folder through the Google Drive API. A focused building block for backup and automation scripts.
No work matches that filter.