Summary
Systems Engineer focused on high-performance software using Rust and Go. Experienced in optimizing modular architectures, implementing LLM-driven search algorithms, and managing Nix-based reproducible developer environments. Proven ability to deliver scalable and modular solutions in both startup and enterprise settings.
Professional Experience
Systems Security Engineer
- Optimized Rust for systems-level performance and safety in tandem with Tauri and cloud architecture to create efficient, scalable solutions.
- Implemented Rust-based network security solutions to protect company systems against cyber attacks actively preventing infrastructure threats.
- Leveraged Scryer Prolog to implement logic-based security constraints, ensuring verifiable access control and mitigating logic vulnerabilities.
Full Stack Developer
- Engineered high-performance desktop-native interfaces using Rust and Dioxus, prioritizing memory safety and application speed.
- Streamlined development cycles by leading sprint demos and managing asynchronous Git/GitHub workflows for a remote-first team.
- Increased developer productivity by 20% through the creation of custom Lua scripts to automate complex local workflows and build processes.
Software Engineer
- Architected and deployed lightweight applications using Go and Rust, focusing on minimal resource footprint and cross-platform compatibility.
- Delivered 10+ custom software solutions for diverse clients as a solo developer, managing the full SDLC from data gathering to deployment.
- Implemented Nix for reproducible builds, ensuring 100% environment consistency across development, testing, and production stages.
Infrastructure Engineer
- Optimized enterprise-level digital applications, improving system response times by identifying and resolving performance bottlenecks.
- Collaborated in a cross-functional Agile environment with engineers across all levels to deliver infrastructure upgrades for the company.
- Accelerated technology deployment by implementing automated CI/CD pipelines and system monitoring tools.
Backend Developer
- Developed and maintained scalable website backends using Python, ensuring 99.9% uptime for data-intensive client applications.
- Integrated advanced LLM-driven search algorithms (using Solr and PostgreSQL) to enhance QA page accuracy and retrieval speed.
- Partnered with Senior Engineers to implement best practices in code quality, security, and architectural design.
Technical Projects
Qst - Quick Script Tool
- Architected an extendable CLI tool for Linux system management to centralize fragmented workflows achieving optimized work environments.
- Documented and maintained a comprehensive plugin API, enabling seamless integration of new functionalities by third-party developers.
- Published on crates.io, nixpkgs, and the AUR, achieving hundreds of downloads and fostering an active user community. GitHub Repository
Suilend Liquidator
- Rebuilt a high-frequency blockchain liquidator from TypeScript to Rust, significantly improving execution latency and throughput.
- Worked in a small team to design and implement concurrent systems for real-time interaction with smart contracts with real-time updates.
- Optimized memory usage and concurrency patterns for high-frequency trading environments to ensure efficiency under heavy load.