Skills

What I build with, and where I apply it.

My specializations in artificial intelligence and context engineering, backed by software architecture, backend, frontend, and infrastructure.

01

Artificial Intelligence & Context Engineering

Spec Driven Development (SDD) & Spec KitMethodology where the specification serves as the single source of truth. Strict artifact authority hierarchy (PRD, Architecture, Spec, Plan, Tasks, Code), standardized Spec Kit workflows, and clear separation between product intent and executable spec.
Claude Code, Codex, OpenCode & KiroHands on mastery of leading agentic coding environments and autonomous CLI tools (Claude Code, OpenAI Codex, OpenCode, and Kiro). Leveraging terminal agents for semantic refactoring, automated test execution, shell integration, and rigorous specification adherence.
Model Context Protocol (MCP)Orchestration of the universal connection of AI linking agents to real time tools and data: Context7 (up to date official docs), Serena (symbol level semantic code navigation via LSP), and TestSprite (automated test generation and quality verification).
Harness Engineering & SandboxingBuilding complete infrastructure around LLMs: durable governance rules (constitution.md), strict permission sandboxes, persistent memory, and automated verification feedback loops preventing hallucinations.
Agent & Subagent OrchestrationCoordinating specialized subagent teams (code reviewer with severity levels, dotnet best practices, explore, planner) and automating enterprise development procedures via packaged skills.
Structured Prompt Engineering & LLMsAdvanced foundation models (Claude, GPT, Gemini) integrated with strict JSON and Zod schema validation, structured retries, and deterministic outputs.
02

Software Architecture

ScalabilityHorizontal and vertical scaling strategies, fault isolation, service decoupling, and traffic spike tolerance without system degradation.
Distributed CacheCaching layers with precise invalidation policies, cache aside and write through patterns to drastically reduce latency and relieve the primary database.
Load BalancersIntelligent traffic distribution across instances, health check monitoring, and secure connection termination to ensure high availability.
IndexesDesign of composite, B tree, and partial indexes, execution plan optimization with explain analyze, and elimination of expensive table scans.
PaginationImplementation of cursor based and keyset pagination for high volume datasets, eliminating traditional offset bottlenecks and redundant reads.
Hexagonal Architecture & DDDStrict isolation of core domain and use cases, ensuring zero framework or database dependencies in the business layer through ports and adapters.
03

Backend & APIs

REST APIsResource oriented RESTful services utilizing standard HTTP verbs, precise status codes, idempotency, and OpenAPI specification compliance.
JWT & ClaimsIssuance and verification of signed JSON Web Tokens, structuring Claims for role and context based fine grained authorization.
Access Token & Refresh TokenAuthentication architecture using short lived Access Tokens and rotating Refresh Tokens for resilient and secure credential renewal.
OAuth 2.0Implementation of modern authorization flows with external providers, scoped permissions, and secure third party access delegation.
CookiesSecure credential storage utilizing HttpOnly, Secure, and SameSite flags to mitigate token theft through XSS and prevent CSRF exploits.
BCryptOne way password hashing with automatic salting and adaptable work factors, ensuring protection against dictionary and rainbow table attacks.
CORSGranular Cross Origin Resource Sharing policies, strictly controlling permitted origins, allowed HTTP methods, and exposed headers.
C# / .NETRobust API and service development with ASP.NET Core, Entity Framework Core, and LINQ, applying enterprise architecture, dependency injection, and MVC patterns.
Node.js · TypeScriptScalable REST API development with strict TypeScript typing, validated schemas with Zod, and clear layer boundaries.
Fastify & ExpressHigh performance HTTP server development with dependency injection and decoupling from core business logic.
04

Frontend & Interface

React & Next.js 15Modern web applications utilizing App Router, React Server Components (RSC), custom hooks, and rendering optimizations.
Tailwind CSS & Design TokensAccessible, responsive, and semantic user interfaces with design tokens, native light or dark theme, and WCAG AA compliance.
Advanced TypeScriptAdvanced static typing, constrained generics, and discriminated unions preventing runtime contract mismatches across stack boundaries.
05

Databases & Infrastructure

PostgreSQL & MySQLRelational database design with declarative integrity, foreign keys, constraints, and versioned migrations via Drizzle and EF Core.
Neon & SupabaseServerless PostgreSQL databases with instant environment branching, high scale connection pooling, and managed backend services.
Upstash RedisServerless distributed caching and edge rate limiting with ultra low latency HTTP and REST connectivity.
Pipelines and Releases CI/CDFull automation with GitHub Actions, test suite execution, static architectural boundary audits, and continuous deployments without manual steps.
DockerReproducible containerized environments for development and production, ensuring parity between local machines and cloud servers.
MongoDBDocument oriented persistence for flexible catalogs and non relational collections with optimized indexing and aggregation queries.
DaviDev: Portfolio, Blog & Software Engineering