Portfolio

Selected software engineering projects showcasing distributed systems, data pipelines, and scientific computing applications

Here are some of my key projects that demonstrate my expertise in:

  • Building distributed systems with message queues
  • Developing data processing pipelines
  • Creating scientific computing applications
  • Implementing full-stack web solutions

Each project includes:

  • Technical overview
  • Key technologies used
  • Problem-solving approach
  • Implementation details
  • GitHub repository link (where available)

Model Context Protocol D Implementation

A type-safe D language implementation of the Model Context Protocol for AI model integration

  • D Language
  • JSON-RPC
  • Protocol Design
  • Type-safe API

NgSpice MCP Integration

A Model Context Protocol server providing AI language models with structured access to NgSpice circuit simulation capabilities through a type-safe D implementation

  • D Language
  • NgSpice
  • MCP Protocol
  • Circuit Simulation
  • Concurrent Programming