Overview
Technical skills
Timeline
Roles

Overview

Senior backend engineer with 15+ years of experience designing and operating highly available distributed systems in production. Recent work focuses on cloud-based IoT data platforms, event-driven processing, and improving observability and reliability. Also developed an internal AI-powered knowledge platform integrating LLM functionality via MCP endpoints.

Technical skills

Languages
6
C++
Python
SQL
C#
Go
C
DevOps
11
AWS
Amazon CloudWatch
AWS Fargate
Grafana
Azure
Amazon S3
Amazon ECS
GitHub
GitHub Actions
Azure DevOps
Docker
Databases
4
PostgreSQL
Redis
Apache Kafka
DynamoDB
Other
6
LLM
Model Context Protocol
Blazor
.NET
CI/CD
Time Series Forecasting

Timeline

Senior Software Engineer • Senior
SkySpecs • Full-Time
Jan 2023 to Present 3 Years 8 Months In office
Owned parts of a cloud-based IoT data collection and orchestration platform running on AWS. Built asynchronous, event-driven ingestion and batch workflows focused on balancing performance, reliability, and cost. Improved production observability to speed up debugging and make alerting behavior more predictable. Developed an internal AI knowledge platform connected to Slack ingestion and LLM integration via MCP endpoints.
AWS
AWS Fargate
Grafana
Amazon CloudWatch
LLM
Model Context Protocol
Senior Backend Engineer • Senior
Blumind • Full-Time
Jan 2021 to Jan 2023 2 Years In office
Designed and implemented data processing pipelines for high-volume time-series datasets. Improved scalability, cost efficiency, and observability through architecture redesigns and stabilization work. Helped transition systems from early-stage designs into production-ready platform components. Collaborated with stakeholders to align technical trade-offs with business requirements and operating constraints.
Senior / Principal Software Engineer • Lead
Schneider Electric • Full-Time
Jan 2008 to Jan 2021 13 Years In office
Worked on backend systems supporting mission-critical utility operations, including real-time data processing for OMS, SCADA, and ADMS. Contributed to fault-tolerant distributed architectures designed for continuous 24/7 availability. Implemented event correlation, outage detection, and service restoration mechanisms using live data sources. Developed low-level communication and protocol libraries to enable distributed data exchange.