Building high-performance systems for AI, data streaming, and cloud-native platforms.
I am a software engineer specializing in systems programming, AI infrastructure, and high-performance distributed systems. My work focuses on building scalable, efficient platforms for streaming, storage, and real-time data processing using Rust and modern cloud-native technologies.
- Primary interests:
- Distributed systems and performance engineering
- Systems programming in Rust, C, and C++
- AI infrastructure and developer tooling
- Cloud-native architectures and Kubernetes
- Concurrent and asynchronous I/O systems
- Languages: Rust, Python, C, C++, Go, TypeScript, SQL, Bash
- Databases and Storage: PostgreSQL, MySQL, Redis, S3
- Systems and Tools: Linux/RHEL, Git, REST APIs, WebSockets, GDB, JIRA
- Cloud and DevOps: Docker, Kubernetes, GitHub Actions, GitLab CI/CD, Jenkins, PyTest, GoogleTest
- sparseio: Library for coordinating sparse, out-of-order, and concurrent byte-range fetching, caching, and materialization of large objects.
- async-fuser: Rust library extending the fuser crate with a native Tokio-based asynchronous API for building non-blocking FUSE filesystems.
- mailbox: High-performance interprocess communication library using shared memory and semaphores for low-latency message passing.
- EAQL: Educational Rust query-language project showcasing tokenization, recursive-descent parsing, AST construction, and SQL transpilation.
- FaceSync: Real-time CCTV video analysis system with body detection, achieving sub-200ms alert times.




