Skip to content
View vpciii's full-sized avatar

Highlights

  • Pro

Block or report vpciii

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vpciii/README.md

Vincent Ciganik

Senior software engineer with 30 years of experience, now consulting part-time on focused, high-leverage work. I pair deep architectural judgment with AI-augmented delivery — using modern AI tooling to move fast without losing the rigor that production systems need.

What I focus on

  • Legacy modernization & AI-readiness — making existing codebases legible to AI coding agents: characterization tests, context scaffolding, semantic refactoring, and documentation, so a team's own developers can build on top with modern tooling.
  • Backend & data — PostgreSQL (incl. pgvector), schema design, RLS, and performance work.
  • AI tooling & infrastructure — MCP servers, agent workflows, and self-hosted systems.
  • Mobile — iOS / watchOS (Swift), Apple ecosystem integration.

Currently building

  • A custom MCP memory server with a dual-layer architecture (markdown + pgvector).
  • An iOS/watchOS app with a Supabase/PostgreSQL backend.

Open to part-time, remote engagements where senior experience and AI fluency both matter.

Pinned Loading

  1. methodology methodology Public

    An ADR-driven software-development methodology: a spec-first workflow, architecture decision records, a glossary, and reusable spec/ADR templates for humans and AI agents. CC0.

    Python

  2. opn-mcp opn-mcp Public

    Read-only MCP server for monitoring an OPNsense firewall — a one-call security digest plus auth, firewall-block, certificate, gateway, and WireGuard health checks, over stdio.

    Python