Work 👨🏿💻
Although I don’t have formal work experience yet, I’ve dedicated significant time to honing my skills through open-source contributions and personal projects. These experiences have given me the opportunity to solve real-world problems, collaborate with others, and deepen my expertise in software development, cryptography, and distributed systems.
Open Source Contributions:
- RustCrypto: Contributed to cryptographic libraries by fixing bugs, enhancing performance, and improving documentation, ensuring secure and efficient implementations.
- Privacy & Scaling Explorations (PSE): Worked on cleaning up the UI of the PSE good first issue page.
Personal Projects
-
Chip8: A Chip8 emulator built in Rust with WebAssembly integration, featuring cross-platform support for desktop and web environments.
-
Scheme Interpreter: Implemented a Scheme programming language interpreter in Rust, showcasing my ability to design and implement complex parsing and evaluation systems.
-
MD6: Cryptographic Hash: A pure Rust implementation of the MD6 algorithm, with a focus on secure and efficient coding practices.
-
SHA: A Rust-based implementation of the SHA family of cryptographic algorithms.
-
Cask-DB-RS: Built a Bitcask-style key-value database in Rust, demonstrating my understanding of low-level systems programming and database design principles.
Through these projects and contributions, I’ve gained practical experience in programming, debugging, collaborating with diverse communities, and delivering high-quality code.