Software Repositories
Selected non-paper repositories from my public GitHub profile.
- agenticAI - A research framework for multi-agent AI conversations that supports code generation, diagram generation, requirement specification, and source code analysis.
- cybersecurity_pattern_analysis_system - A pattern-detection tool that turns code into embeddings and compares them against reference examples to identify cybersecurity and vulnerability patterns.
- elevator_runtime_guardrail_simple - A lightweight runtime guardrail for an elevator system that keeps behavior inside safe operating limits.
- effmode - A command-line tool that switches a running process into efficiency mode to reduce resource usage on a laptop.
- engineering_generative_ai_systems - A companion repository for the book on engineering generative-AI software, organized by chapter with the code and examples used in the text.
- screenTerminal - A small C# desktop project focused on a screen-oriented terminal-style interaction experience.
- screenPong - A small Windows Forms screensaver that shows a bouncing car-like object and simple Pong-style paddles and scores.
- az_microservice - A Python-based Azure microservice project for experimenting with service-oriented workflows.
- machine_learning_best_practices - A chapter-structured companion repository for the book on machine learning best practices for software engineers, with the code used in the book.
- vsplm - A Visual Studio Code extension that brings PLM usage into the editor workflow.
- seeve - A set of vulnerable C code snippets with mapped CVEs for security experiments and analysis.
- singleton_examples - A set of example implementations of the Singleton design pattern.