Backend platform
- C#, .NET 6/8/10, ASP.NET Core, ASP.NET MVC
- REST APIs, ASP.NET Core Web API, WebSockets
- OpenAPI, Swagger, Scalar
Senior Software Engineer (C#/.NET) · AI Infrastructure & Integration Engineer · FinTech systems
Senior Software Engineer building financial backends and AI integration layers that stay fast, observable, and ready for real business workflows.
I build ASP.NET Core APIs, microservices, event-driven workflows, and production-ready integrations for FinTech and cryptocurrency platforms, with a growing focus on LLM-powered business systems.
Engineering profile
Senior Software Engineer and AI Infrastructure & Integration Engineer with 8+ years of experience building backend systems for FinTech and cryptocurrency platforms using C# and .NET.
Experienced in ASP.NET Core APIs, microservices, distributed systems, data services, systems integration, observability, and production operations, with practical focus on LLM workflow integration, AI orchestration, tool calling, and API/database boundaries for enterprise-ready AI systems.
Technical operating system
AI infrastructure & integration
I design AI features as part of backend systems, not as isolated demos. The focus is on the infrastructure around LLM-powered workflows: chatbot platforms, controlled tool calling, API and database integration, retrieval flows, and orchestration pipelines that can fit enterprise software environments.
Implementing chatbot platforms that connect users to business data, internal APIs, and controlled workflow actions.
Integrating LLMs into enterprise workflows with prompt design, tool calling, validation steps, and backend service boundaries.
Working with retrieval patterns, vector database concepts, indexed knowledge sources, and API/database-backed context.
Designing tool and service boundaries that can support MCP-compatible architecture and agent-ready integrations.
Experience
Education
Bachelor's Degree, Computer Software Engineering
Associate's degree, Computer Software Engineering
Certifications
Terraform Associate (004)
Azure Solutions Architect Expert
Application Developer (CKAD)
Selected accomplishments
Modernized 10+ business-critical legacy modules into a C#/.NET microservices ecosystem with clearer service boundaries and stronger maintainability.
Improved average API response times by approximately 20% through API design improvements, SQL Server query optimization, indexing, and caching.
Built event-driven workflows with RabbitMQ and MassTransit using outbox and idempotency patterns to improve message reliability and reduce duplicate-processing issues.
Contact
On-site/hybrid roles in Cyprus and remote EMEA opportunities are both welcome. You can email me directly or use the form below.
For roles with sensitive details, email is usually the best way to share more context.