Skip to main content

C++ · PYTHON · TYPESCRIPT · SQLDISTRIBUTED SYSTEMS · PARALLEL COMPUTINGDATABASE SYSTEMS · AI/ML · XR/VR

Software Engineer turning complex ideas into reliable systems.

I design and develop software using C++, Python, and TypeScript, combining backend engineering, database systems, and system integration. My work spans parallel and distributed computing, applied AI/ML, and XR/VR applications.

Engineering focus

I develop software using C++, Python, TypeScript and SQL, with experience in backend development, database systems and system integration. My technical work includes parallel and distributed computing, algorithm optimization and performance engineering, alongside projects in AI/ML and XR/VR. I focus on designing efficient, reliable and maintainable software systems.

Capabilities

Engineering capabilities spanning software development, distributed and parallel systems, databases, AI/ML, and XR/VR, complemented by full-stack development, robotics, and real-time 3D applications

01

Software Engineering

Software design and development using C++, Python, and TypeScript, with a focus on algorithms, backend systems, API integration, testing, and maintainable architecture.

02

Distributed Systems

Development of networked and distributed software using TCP/UDP, WebSockets, and MPI, with experience in inter-process communication and system integration.

03

Parallel Computing

Concurrent and parallel programming in C/C++ using POSIX Threads and MPI, with a focus on workload partitioning, algorithm optimization, and performance evaluation.

04

Database Systems

Relational database design, SQL, data modeling, and schema management, with practical experience in PostgreSQL, SQLite, data migration, and database integration.

05

Machine Learning & AI

Applied machine learning, neural networks, model training and evaluation, alongside LLM applications, RAG systems, semantic search, and constraint-solving algorithms.

06

XR/VR Development

Immersive applications developed with Unity and OpenXR, including hand tracking, spatial interactions, inverse kinematics, and multiplayer VR environments.

07

Web & Full-Stack Development

Full-stack application development using TypeScript, JavaScript, React, and Node.js, with experience in backend APIs, database integration, and responsive interfaces.

08

3D Systems & Telerobotics

Real-time 3D environments, product visualization, and simulation using Blender, Unreal Engine, and Unity, complemented by ROS 2-based robotics and remote-control systems.

Core stack

22 skills & technologies

Modern C++ (C++14/17/20)PythonTypeScriptJavaScriptSQLPostgreSQL / SQLiteDatabase Design & Data ModelingDistributed SystemsParallel ComputingMultithreading / MPITCP/UDP NetworkingPerformance OptimizationAI / Machine LearningRAG / Vector SearchXR / VRUnity / OpenXRReact / Node.jsFastAPI / NestJSREST APIsGitCMakeDocker / LinuxModern C++ (C++14/17/20)PythonTypeScriptJavaScriptSQLPostgreSQL / SQLiteDatabase Design & Data ModelingDistributed SystemsParallel ComputingMultithreading / MPITCP/UDP NetworkingPerformance OptimizationAI / Machine LearningRAG / Vector SearchXR / VRUnity / OpenXRReact / Node.jsFastAPI / NestJSREST APIsGitCMakeDocker / Linux

Featured work

Selected work across C++, Python, TypeScript and SQL — spanning distributed systems, parallel computing, databases, AI/ML, and XR/VR.

FleetOps AI

Evidence-grounded GenAI for intelligent industrial incident analysis.

TECH_STACK

PythonFastAPILangGraphLangChainPostgreSQL+15 more
Explore project

AI Constraint Solving Lab v2

Constraint-solving engine with live algorithm visualization, complete execution replay, and controlled benchmarking

TECH_STACK

PythonFastAPIReactTypeScriptPydantic+7 more
Explore project

AskDocs v2

Full-stack RAG system with semantic document retrieval, streamed AI answers, and page-linked citations

TECH_STACK

TypeScriptNestJSNext.jsPostgreSQLpgvector+9 more
Explore project