Senior Software Engineer with 10 years of experience designing and building scalable backend systems, distributed services, and cloud-native platforms. Strong expertise in microservices architecture, observability, telemetry pipelines, and event-driven systems. Experienced in cloud infrastructure, container orchestration, and large-scale data processing. Possesses deep expertise in artificial intelligence, machine learning, and data analytics to improve system reliability and operational insights.

Diego Alberto Castillo

Senior Software Engineer with 10 years of experience designing and building scalable backend systems, distributed services, and cloud-native platforms. Strong expertise in microservices architecture, observability, telemetry pipelines, and event-driven systems. Experienced in cloud infrastructure, container orchestration, and large-scale data processing. Possesses deep expertise in artificial intelligence, machine learning, and data analytics to improve system reliability and operational insights.

Available to hire

Senior Software Engineer with 10 years of experience designing and building scalable backend systems, distributed services, and cloud-native platforms. Strong expertise in microservices architecture, observability, telemetry pipelines, and event-driven systems. Experienced in cloud infrastructure, container orchestration, and large-scale data processing. Possesses deep expertise in artificial intelligence, machine learning, and data analytics to improve system reliability and operational insights.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Software Engineer at SWL - Software League LLC
February 1, 2022 - February 1, 2026
Built high-throughput telemetry ingestion services in Go to handle low-latency, high-volume event streams. Led development of Python-based analytical pipelines for processing telemetry data at scale. Implemented enterprise-grade integration services in Java to connect telemetry platforms with downstream systems and partners. Designed PQL-based queries to correlate logs, metrics, traces, deployments, and configuration changes across distributed systems. Created deterministic telemetry entities using PQL to model system state and detect risky changes before incidents. Led BYOC deployments on AWS and GCP using Kubernetes, and built embedding pipelines for low-latency similarity search.
Senior Software Engineer at Exquisite Software
October 1, 2020 - February 1, 2022
Built and operated enterprise SaaS platforms with emphasis on observability, telemetry analysis, and reliability. Implemented Go-based real-time ingestion; Python for telemetry analytics; designed PQL-style workflows to reconstruct system behavior. Implemented Kafka-based pipelines, Go for throughput and Python for transformation. Supported customer production environments with live debugging and incident response; produced telemetry-backed operational insights for leadership. Deployed Kubernetes workloads on AWS and GCP with automated CI/CD.
Full Stack Engineer at ReadySpace
August 1, 2016 - October 1, 2020
Developed distributed backend systems using Go for APIs, Python for background processing, and Java for transactional services. Built telemetry-aware services with metrics, logs, and events for observability. Implemented Go Kafka consumers, Python stream processors, and Java integration layers for event-driven workflows. Deployed containerized services to Kubernetes on AWS and GCP with automated CI/CD pipelines. Reduced reporting latency by 60% and improved deployment safety and observability.

Education

Bachelor's degree in Computer Science at Bicol University
January 1, 2013 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services