I'm a passionate Software Engineer and student, currently pursuing a B.S. in Computer Science with a minor in Mathematics at the University of Miami π. I thrive on crafting efficient, scalable solutions to complex problems, with a love for low-level Computer Science concepts and full-stack development.
I have experience with a wide range of programming languages and tools, including Python, Java, C/C++, JavaScript, and Lua, as well as frameworks like Flask and Next.js. My passion for creating highly efficient development environments drives me to continuously optimize my workflows, leveraging tools like Git, Docker, Neovim, Kitty, Tmux, and custom shell scripts to stay productive.
In addition to coding, I have worked on a diverse range of projects, including full-stack web applications, search engine simulations, and custom Linux setups. I am always open to collaborating on exciting projects or discussing innovative tech ideas.
π€ Letβs connect! Feel free to reach out on LinkedIn or GitHub.
Thanks for stopping by, and happy coding! π»
Portfolio β‘οΈ
Discover my latest projects and accomplishments on my portfolio.
-
FlaskKeyring: Full-stack password manager with user authentication, encryption, and email verification, built with Python, Flask, and PostgreSQL. Deployed on Heroku.
-
IndexNet-Engine: Java-based search engine simulation using the PageRank algorithm with web crawling and efficient data indexing via B-Trees.
-
Portfolio Website: Responsive portfolio site built with Next.js, TypeScript, and Tailwind CSS, featuring project showcases and dynamic animations.
-
The .dotfiles Project: Cross-platform and architecture-dynamic shell scripts for automating development environment setup on macOS, Linux (Arch and Debian), and WSL.
-
Task Automation Toolkit: Collection of useful Bash scripts to streamline tasks and enhance productivity across environments.
-
Neovim Config: Streamlined and efficient Neovim setup designed for productivity, built with Lua.
-
Space Invaders: Java clone of the classic Space Invaders game with custom mechanics, collision detection, and responsive controls.
-
Raspberry Pi 5 Codepi Setup Guide: Comprehensive guide for setting up a Raspberry Pi 5 as a portable and complete development environment.