AI.SDLC
A practical way to take software from idea to release with AI: define the work, route it to the right skills and tools, test the result, preserve the evidence, and finish cleanly.
AI development
OpenAI Codex, Claude Code, Cursor, and Gemini workflows.
Agent systems
Custom skills, reusable instruction packages, connected MCP tools, and multi-agent development and review.
Delivery method
Work contracts, skill routing, review loops, regression checks, and finish gates.
Applied AI
OpenAI speech-to-text, language-model, realtime, and text-to-speech integrations, plus xAI / Grok voice experimentation.
Languages and product stack
Languages
Python, TypeScript, JavaScript, HTML, CSS, PowerShell, C++, and C#.
Web
React / TSX, Node.js, Vite, Tailwind CSS, Radix UI, TanStack Query, Zod, and Express.
Delivery
Git, GitHub, GitHub-based CI/CD, Netlify, Docker, WSL, npm, pnpm, and Python uv.
Working tools
Obsidian, Notion, ripgrep, GitHub CLI, and a lot of small tools built for the job at hand.
Earlier foundations
I got my start integrating, and validating, clinical data processing systems with Clinical Trial Management Systems and health authority submissions solutions.
Since then, I have built all kinds of stuff using:
Microsoft Developer Network:
.NET, Visual Studio, C++, C#
Microsoft Infrastructure:
SQL Server, Microsoft Office SharePoint Server, Windows Server, Internet Information Services
IBM:
IBM PureData, Hadoop, Flex, BigInsights, InfoSphere Information Server, Healthcare Provider Data Model, DB2 Advanced Workgroup Server, InfoSphere Optim Data Privacy, SPSS Modeler, SPSS, Analytic Server, Cognos
Oracle:
Oracle DBs (various), goBalto, Oracle Clinical, MySQL, Java
Open Source:
PHP, Linux, MySQL, Python, R, TensorFlow, Joomla
Project Management Software:
Microsoft Project, SmartSheet, ServiceNow, Jira
Cloud:
Amazon Web Services (AWS), Google Cloud Platform, Microsoft Azure, Audit Ready Compliant Cloud (ARCC)
Text Editors:
Obsidian, Roam, Notion, Scrivener, Joplin, Word
Twas the night before submission and all through the house, Medical Writers were scurrying with keyboards and mouse. PDFs were converted by machines that don’t care; In the hopes that Submission time soon would be near. The CRAs were were nestled, snug in their beds; While nightmares of site visits spun in their heads.