I'm Lucas and I'm Senior Software Engineer focused on distributed systems, high-performance computing and low-latency software design at scale. I work with HPP driven optimizations on highly demandable infrastructure, bringing a mathematical and research bounded development to software engineering.
Engineer with almost 20 years of experience with ultra-low-latency infrastructure, high-throughput distributed systems, event driven architectures and real-time data pipelines.
My core work has centered on C++ C#/.NET, Rust and Python with adjacent work on cloud-native systems, data engineering for performance-sensitive workloads and high scale global impact.
Research and Engineering focus Shared/Distributed Memory, CPU Micro Architecture, NUMA-aware execution, SIMD, Caching, Parallelism/Concurrency-Aware Design, Multithreading, Async/Non-blocking IO, Lock-Free/SPSC/MPMC queues, Zero-Copy, Ring Buffers, GC Tuning, Deterministic Execution, Real-Time Flows and Fault/Resiliency Control;
β’ Highly skilled with system design for cloud-native applications and complex systems. β’ Engineering sub-millisecond execution engines and real-time market data aggregation services. β’ Experience with low latency design for concurrency, cache friendly and highly demandable software. β’ Optimizing multi-threaded architectures, memory management, and high-fidelity data transport mechanics. β’ Technical leadership and oversight on software architecture, data engineering, and system modernization. β’ Cloud experience focused on large-scale infrastructure and development for data pipelines, services, integrations, and platform-level provisioning for high-throughput environments.
β’ +10 years of Experience with C++ 23/20/17: CMake, Boost(Asio, Lockfree, Beast) OpenMP/MPI, Crow, jemalloc / tcmalloc, FlatBuffers, Aeron); β’ +15 years with C# .NET: NET Core, EF Core, Dapper, Polly, TestContainers, Hangfire, Quartz, Akka, Dapr, Aspire. β’ Proficiency with Microsoft Azure, Docker, Kubernetes, CI/CD pipelines, Observability, OpenTelemetry. β’ Profiling: PerfView, Valgrind, dotTrace, Orbit, benchmarking. β’ Distributed & Event-Driven: Kafka, RabbitMQ, EventGrid, Flink, Airflow, Redis, Apache Ignite. β’ Data: SQL/NoSQL, MongoDB, CassandraDb, Redis, TimeScale, InfluxDb, CosmosDb, BlobStorage. β’ Algorithms, Data Structures, Linear/No-Linear, Dynamic programming, Graph theory, I.R ; β’ A.I: Connected self-hosted serving runtimes (Ollama, vLLM) and enterprise cloud APIs. Software Architecture patterns; CQRS, DDD, SAGA, Microservices, Master-Slave, Outbox, CDC Observability with Datadog, Grafana, ELK Stack, Dynatrace, AppDynamics. Algorithms & Data Structures / Dynamic Programming / Graph Theory / Linear & Non Linear Optimization
- Deepening work in HPC, low-latency systems, and performance engineering.
- Building stronger open-source/public artifacts around system design and optimization.
- Expanding public repos that demonstrate architecture, performance, and engineering depth.
- Studying Applied mathematical and quantitative methods into quant-focused engineering.
- TrackerTerminal - A high-performance mock trading terminal mimicking the visual aesthetics and features of a Bloomberg Terminal.
- CAGE: Cache-Augmented Generation for Extreme Latency Reduction in LLM Systems; Quantifying Distributed KV-Cache efficiency against I.R quality for LLM CAG models under HPC workloads.
- Commander.CQRS - A faster, alternative to MediatR. Reflection-free dispatcher built on JIT-specialized generics and pipeline behaviors for request/response and streaming queries;
- Performance.HFT.CPP - Repository designed to follow performance driven implementations of HFT strategies in C++ and Rust.
