Architecting High-Performance Software at Scale | Hands-on CTO & Go Specialist#
With over 25 years of experience, I work at the intersection of architecture, performance, and execution. As a Telecommunications Engineer and CTO/CIO, I don’t just design systems; I actively develop the core production code that powers them.
Core Technical Stack#
- Golang: My primary language for building high-performance backends, concurrent systems, distributed services, and infrastructure.
- Python: My core tool for data pipelines, Machine Learning, and AI services.
- Ecosystem: Deep expertise in Java (legacy and modern), with active work in JavaScript and with one eye on Rust.
Architectural Focus | I lead the evolution of large-scale IoT platforms, stream-processing pipelines, and cloud-native systems where latency, throughput, and cost-efficiency are non-negotiable. I advocate for explicit design, robust interfaces, and operational simplicity—leveraging Go’s predictability to ensure reliability in production.
AI & Intelligent Systems | I bridge the gap between research and real-world deployment:
- Predictive AI: Anomaly detection (Autoencoders, Isolation Forests) and UEBA for industrial/telecom environments, focusing on explainability and lifecycle management.
- Generative & Agentic AI: Enterprise-grade LLM integration, RAG architectures for traceability, and distributed tool-augmented agents using MCP (Model Context Protocol).
What I Do in Practice#
- Technical Strategy: Defining roadmaps as CTO/CIO while remaining close to the code.
- Hands-on Development: Writing and reviewing core production code (primarily Go).
- Scalability: Delivering systems that scale technically, operationally, and economically.
- Mentorship: Supporting teams to build architecture without code rot.
Philosophy: “Architecture without code rot. Code without architecture fails.” I build systems that withstand real-world conditions: load, failures, and human factors.










