SUMMARY
Software Engineer with nearly a decade of experience building and shipping production software across application, systems, and AI-oriented domains. Strong background in architecture, performance optimization, concurrency, real-time communication, networking, multimedia, and end-to-end product development.
Currently focused on AI engineering and agentic software development, building systems around LLM applications, AI-assisted workflows, knowledge and memory systems, embeddings, RAG, tool integration, and developer tooling. Experienced with Swift and Python, with additional systems-level work in Rust, C/C++, and Linux environments.
CORE ENGINEERING SKILLS
Software Engineering
- System Design & Architecture
- Performance Optimization
- Concurrency & Multithreading
- Real-Time Systems
- Networking & REST APIs
- Debugging & Profiling
- Clean Architecture, SOLID & Design Patterns
- Unit Testing & CI/CD
- End-to-End Technical Ownership
AI Engineering
- LLM Application Development
- AI-Assisted Software Development
- Agentic Systems & Agent Orchestration
- RAG & Knowledge Retrieval
- Embeddings & Vector Search
- Structured LLM Workflows
- Tool Calling & MCP
- AI Workflow Design
- AI / OCR
Languages & Technologies
- Swift, Python, Rust, C, C++, C#, Bash, SQL, MQL, JS
- SwiftUI, UIKit, Combine
- REST, Sockets, SSE, SignalR
- Numpy, pgvector, fastapi, langchain
- Docker, Git, Linux, macOS, Windows
- FFmpeg, AVFoundation, Firebase
- Xcode, SPM, Fastlane
Latest Projects
Linux Kernel Customization
Linux · Systems Engineering · Agentic Development
- Developed an agentic workflow for Linux-kernel customization, combining structured task definitions, implementation planning, testing, and evaluation.
- Worked with kernel-level system configuration and hardware-specific investigation.
- Used structured agent workflows to decompose and execute systems-engineering tasks.
Next.js · TypeScript · JavaScript · Cloudflare Workers · GitHub Actions
- Built a full-stack news platform with a Next.js/TypeScript frontend and serverless Cloudflare Workers backend, including a dedicated translation service.
- Implemented automated testing, database migrations, and CI/CD with GitHub Actions for deployment to GitHub Pages.
MQL Compiler
Linux · Wine · MQL5 · Shell · Build Automation
- Built a headless MQL5 compiler workflow for MetaTrader 5 on Linux, using Wine to run the required Windows tooling.
- Added support for header files, compilation logging, installation/setup automation, and command-line workflows.
- Designed the project around reproducible compilation and developer-friendly command-line usage.
TextShare
Python · HTTP · Networking · Self-Hosted Systems
- Built a lightweight self-hosted shared text editor in pure Python using the standard library.
- Implemented browser-based editing, automatic saving, polling-based synchronization,
/raw and /download endpoints, and ephemeral file storage.
- Designed the application for simple deployment and sharing across devices on a local network.
Agentic Software Development
AI Coding Agents · MCP · Specification-Driven Development
- Applied structured AI-agent workflows to software engineering projects, including task decomposition, specifications, acceptance criteria, ownership boundaries, parallel execution, and automated evaluation.
- Experimented with AI-assisted development across systems, web, compiler, and application projects.
- Focused on improving agent reliability, development speed, and the repeatability of complex engineering workflows.
ENGINEERING STRENGTHS
- End-to-end ownership of software products
- System design and architectural decision-making
- Performance-oriented engineering
- Independent technical leadership
- Debugging and complex problem solving
- Cross-language and cross-platform development
- AI-assisted and agentic development
- Building software from first principles
- Rapid adoption of new technologies