Senior Software Engineer with 10+ years of experience in distributed systems and FinTech, architecting high-throughput systems, robust APIs, and developer-centric libraries. Deeply specialized in C\# internals, runtime performance tuning, and the complexities of managed-to-native integration, alongside cloud-native architectures (Azure/AWS). Recognized for designing clean, highly extensible components that abstract platform-specific lifecycles and complex runtime behaviors. In AI Engineering, proficient in building RAG pipelines, LLM agents, and automation workflows using Python with LangChain, LangGraph, and LangSmith for monitoring and evaluation. Adept at leveraging .NET Core (C\#) to integrate AI services with enterprise systems, translating complex business needs into scalable, production-ready solutions. Consistently elevate developer productivity and software reliability at scale by building robust automated workflows and internal tools.

Keyvan Aghaie

Senior Software Engineer with 10+ years of experience in distributed systems and FinTech, architecting high-throughput systems, robust APIs, and developer-centric libraries. Deeply specialized in C\# internals, runtime performance tuning, and the complexities of managed-to-native integration, alongside cloud-native architectures (Azure/AWS). Recognized for designing clean, highly extensible components that abstract platform-specific lifecycles and complex runtime behaviors. In AI Engineering, proficient in building RAG pipelines, LLM agents, and automation workflows using Python with LangChain, LangGraph, and LangSmith for monitoring and evaluation. Adept at leveraging .NET Core (C\#) to integrate AI services with enterprise systems, translating complex business needs into scalable, production-ready solutions. Consistently elevate developer productivity and software reliability at scale by building robust automated workflows and internal tools.

Available to hire

Senior Software Engineer with 10+ years of experience in distributed systems and FinTech, architecting high-throughput systems, robust APIs, and developer-centric libraries. Deeply specialized in C# internals, runtime performance tuning, and the complexities of managed-to-native integration, alongside cloud-native architectures (Azure/AWS). Recognized for designing clean, highly extensible components that abstract platform-specific lifecycles and complex runtime behaviors. In AI Engineering, proficient in building RAG pipelines, LLM agents, and automation workflows using Python with LangChain, LangGraph, and LangSmith for monitoring and evaluation. Adept at leveraging .NET Core (C#) to integrate AI services with enterprise systems, translating complex business needs into scalable, production-ready solutions. Consistently elevate developer productivity and software reliability at scale by building robust automated workflows and internal tools.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Persian
Advanced
Kurdish
Fluent

Work Experience

Lead Full-Stack Engineer at CODE CLAN
June 1, 2023 - Present
Architected an event-driven, cloud-native backend on Azure (Functions, Blob Storage, Service Bus) to process 5,000+ daily events, modernizing integrations and reducing operational infrastructure costs by 20–30%. Developed high-performance front-end dashboards with React, Blazor, CQRS, and SignalR, reducing management report generation time from 15 minutes to under 5 seconds for 100+ concurrent users. Led migration from .NET 4.8 to .NET 8 by optimizing async queries and caching, cutting API response times by 35% and reducing CPU/RAM usage by 20%. Implemented zero-downtime rolling deployments using Docker and automated Azure DevOps CI/CD, reducing deployment time from 60 to 15 minutes. Mentored an Agile team of 9 across Angular, MVC, and Node.js, improving code quality and reducing production bug rates by 30%.
Senior Full-Stack Engineer at Decision Tree Technology
January 1, 2022 - August 1, 2023
Built a high-throughput financial transaction engine using .NET 7, CQRS, and MS SQL Server, achieving 150 TPS and reducing read latency from 5 seconds to 500ms during peak loads. Developed responsive admin dashboards and client interfaces using React and Angular, orchestrating workflows via Azure DevOps for zero-downtime financial feature delivery. Implemented KYC/KYB microservices using PostgreSQL and REST APIs to streamline AML/GDPR checks, reducing onboarding time from 3 business days to 15 minutes. Built robust RabbitMQ-based messaging with Saga and Outbox patterns to ensure data consistency and zero financial data loss across SWIFT-to-blockchain integrations.
Senior Full-Stack Engineer at Tesla Exchange
August 1, 2020 - May 1, 2022
Scaled the platform to 255,000+ users (500 concurrent peak) by separating database read/write paths using CQRS with MongoDB and MS SQL Server, reducing query latency from 4 seconds to 300ms. Optimized Angular 15 and JS/TS front-ends (lazy loading and tree-shaking) to reduce initial page load times by 40% and improve SEO. Redesigned legacy monolith services into a multi-tenant .NET Core 6 architecture, cutting memory consumption by 20% and improving API response speed by 30%. Containerized full-stack applications with Docker and established AWS CI/CD pipelines, enabling daily deployments with under 15-minute deploy times across 50 web domains.
Full-Stack Engineer at SEPID SYSTEM SHARIF
May 1, 2017 - August 1, 2020
Re-architected an enterprise monolith into a scalable microservices ecosystem using Node.js, C#, and Domain-Driven Design (DDD), improving time-to-market for new banking features by 40%. Developed web interfaces with Angular and Entity Framework in an Agile/Scrum environment, integrating with Microsoft Azure. Built a real-time fund transfer system for Core Banking integrations, automating manual clearing workflows and reducing transfer times from minutes to seconds for 2,000+ daily transactions. Designed and implemented centralized access control deployed across 20+ banks and 200 branches, securing physical and digital touchpoints for thousands of users.

Education

BSc: Software Engineering at University of Kurdistan
January 1, 2015 - August 6, 2026
BSc: Software Engineering at University of Kurdistan
January 1, 2015 - August 6, 2026
BSc: Software Engineering at University of Kurdistan
January 1, 2015 - August 6, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Computers & Electronics