I'm a Senior Software Engineer specializing in C#/.NET, backend systems, distributed architectures, high-throughput APIs, Unity 3D/VR, and AI-assisted software systems.
My work spans modernizing large legacy platforms, building production backend services, designing real-time and event-driven systems, developing Unity-based 3D/VR applications, and integrating AI capabilities into engineering and developer workflows.
I have hands-on experience with ASP.NET Core, SQL Server, PostgreSQL, Redis, Kafka, Docker, GCP, WebSocket, Unity 3D, VR systems, AI Agents, Retrieval-Augmented Generation (RAG), and AI-assisted development workflows.
- π Currently focused on: ASP.NET Core, distributed systems, microservices, CQRS, real-time synchronization, event-driven architectures, AI Agents, RAG pipelines, and cloud-connected platform modernization.
- π€ AI Engineering: AI Agents, RAG, LLM-assisted workflows, knowledge retrieval, engineering automation, and developer-support tools.
- π₯½ 3D & VR: Unity 3D development, VR applications, interactive 3D environments, and performance optimization for complex scenes.
- βοΈ Performance Engineering: High-throughput APIs, Kafka pipelines, WebSocket systems, query optimization, and large-scale data processing.
- π§© Legacy Modernization: Bridging .NET Framework, WinForms, Web Forms, and legacy applications with modern .NET and cloud-connected architectures.
- π§ͺ Engineering Quality: Automated testing, observability, resiliency, CI/CD, and production reliability.
- π Innovation: Co-inventor on a US/PCT patent application for automated and integrated plant design.
C# / .NET & Backend
Architecture & Distributed Systems
AI Engineering
Additional Backend Languages
Unity 3D & Game Dev & VR
- Built and scaled backend systems handling 3M+ requests/day and 10M+ product records.
- Engineered WebSocket pipelines processing ~30K market ticks/sec with sub-200 ms quote latency.
- Designed Kafka pipelines sustaining ~20K messages/sec.
- Modernized a legacy engineering platform into a cloud-connected .NET system, delivering an overall 94% improvement across drawing/model processing and query performance.
- Built real-time synchronization between offline WinForms/AutoCAD clients and ASP.NET Core services, eliminating ~95% of manual data-merge incidents.
- Rebuilt a legacy reporting pipeline, reducing processing time from 36 hours to under 30 seconds.
Co-inventor β Automated and Integrated Plant Design
- US Patent Application:
US20220198088A1 - PCT Publication:
WO2023175383A1
The work covers automated and integrated approaches to engineering plant design and related software systems.