Projects
Featured Projects
AI Code Review System
In ProgressA graduation project that combines AI and static analysis tools to provide intelligent code reviews for large codebases. Uses SAST tools with RAG (Retrieval-Augmented Generation) and LLMs to detect logical and security bugs in pull requests.
Key Features:
- Integrates into GitHub workflow for automated PR reviews
- Large context window support for big codebases
- Combines static analysis with AI-powered insights
Secure Binary Builder
In DevelopmentA security-focused tool designed to provide protection for binaries and generate machine-specific executables tied to unique machine IDs. Helps prevent unauthorized redistribution of software.
Key Features:
- Machine ID-based binary generation
- Binary protection and obfuscation
- Terminal UI for easy interaction
Open Source Contributions
uutils/coreutils
Rust implementation of GNU coreutils, now used in Ubuntu
Resolved an issue in the stat command to ensure correct handling of non-UTF8 paths for mount points, improving program robustness on diverse filesystems.
Ensured behavioral compatibility with GNU coreutils by correcting the symlink display format (%N) to use single quotes instead of double quotes.
Apache DataFusion
Fast, extensible query engine for Apache Arrow in Rust
Future Projects
I'm always exploring new ideas and technologies. Here are some projects I'm planning to work on:
- A tiling Wayland compositor written in Rust
- A library for securing and protecting binaries
- More contributions to Firecracker and other system-level projects