Senior Software Engineer specializing in full-stack applications and modern development workflows. 8+ years building scalable .NET solutions with data-driven analytics and self-hosted infrastructure management.
Currently exploring agentic AI through Model Context Protocol (MCP) implementations and developing data analytics platforms using .NET 9, Blazor, and machine learning workflows. Published government expenditure datasets on HuggingFace with normalized schemas for multi-source parliamentary data analysis.
Core Technologies:
- Languages: C#, .NET 9, SQL, TypeScript, JavaScript, Python
- Frontend Frameworks: Angular, React, Blazor WebAssembly
- AI/ML: HuggingFace, OpenAI API, Model Context Protocol (MCP), GitHub Copilot
- Infrastructure: Docker, Linux (Ubuntu), GitLab CI/CD, Prometheus, Grafana
- Databases: SQL Server, PostgreSQL, Redis, Snowflake, Parquet
- Self-Hosted Solutions: Coolify, NextCloud, n8n (automation), Traefik, Nginx
Architecture Expertise: Microservices, Domain-Driven Design, RESTful APIs, Event-Driven Architecture, ETL/ELT Processes, Real-Time Data Systems, Service-Oriented Architecture
Recent Projects:
- Parliamentary expenditure analysis platform with normalized multi-schema datasets
- Containerized business automation workflows using n8n and Docker
- AI-powered data normalization pipelines with schema standardization
- Static site generation with modern frameworks (11ty, Gatsby)
- .NET 9 Blazor applications with PostgreSQL data visualization
Professional Experience: Led development teams building enterprise financial applications, architected data pipelines processing live market feeds, and established automated testing frameworks reducing deployment cycles by 40%.