
I am a Lead Backend and Systems Architect with 12 years of experience designing high-throughput distributed systems, event-driven data pipelines, and cloud-native infrastructure using Python, Go, and Rust. My expertise lies in solving complex scaling and performance bottlenecks—ranging from architecting fault-tolerant AWS/Kubernetes environments to engineering zero-cost Linux kernel observability tools. I am seeking a remote-first role where I can take end-to-end ownership of core backend architecture, drive technical strategy, and help high-growth teams scale their platforms efficiently and reliably.




Role: Independent Systems Engineer & Open Source Developer
Tech Stack: Rust, eBPF (Aya/XDP),...
Role: Independent Systems Engineer & Open Source Developer
Tech Stack: Rust, eBPF (Aya/XDP), Linux Kernel ABI, Data-Oriented Design, Memory Management
Outside of my enterprise architecture roles, I am deeply passionate about solving extreme performance bottlenecks in cloud-native and AI-inference environments. My open-source research focuses on bypassing high-level overhead to deliver zero-cost, kernel-level networking and observability tools natively in Rust.
Key Open-Source Projects:
xdp-ai-guard): Built a programmable firewall running directly inside the Linux Kernel using Rust and eBPF (XDP) to protect AI inference servers from volumetric DDoS attacks. Achieved line-rate packet filtering and stateful rate-limiting by executing logic natively in the network driver, preventing sk_buff allocation memory exhaustion.vmstat-rs): Engineered a high-frequency Linux monitoring agent in Rust. Bypassed standard libraries to manually parse the /proc ABI, achieving sub-millisecond precision with <1% CPU overhead. Implemented real-time OOM Kill detection, Context Switch alerting, and granular memory forensics (Major vs. Minor Page Faults) to detect disk I/O bottlenecks stalling GPU pipelines.sharded-timing-wheel): Engineered a custom Slab Allocator (Arena) utilizing intrusive linked lists in Rust to eliminate heap fragmentation and reduce pointer-chasing overhead. Implemented a Hierarchical Timing Wheel to replace standard O(logN)
priority queues with O(1)constant-time scheduling, targeting C10M-scale network driver use cases via CPU cache pre-fetching.Role: Technical Lead & Systems Architect
Tech Stack: Python, Apache NiFi, Kafka, Kubernetes,...
Role: Technical Lead & Systems Architect
Tech Stack: Python, Apache NiFi, Kafka, Kubernetes, Rancher, CrateDB, FIWARE, PySNMP, C#
As a Technical Lead at NEC, I architect high-throughput distributed systems and data pipelines for Enterprise Smart City and Telecom IoT platforms, bridging raw hardware telemetry with scalable cloud backends.
Key Architectural Achievements:
Role: Senior Software Engineer & Team Lead
Tech Stack: Python (Django), Go, React, AWS (Lamb...
Role: Senior Software Engineer & Team Lead
Tech Stack: Python (Django), Go, React, AWS (Lambda, Step Functions), Kafka, SDN, Cisco APIs
At Intuitor, I engineered high-performance cloud automation platforms and enterprise SaaS portals, bridging the gap between legacy telecom infrastructure and modern AWS serverless architectures. I operated as both a core backend contributor and a technical team lead.
Key Architectural Achievements: