Experience
Handshake AI
Working on training and improving AI models focused on software engineering by evaluating code quality, identifying issues, and providing detailed feedback across a variety of programming languages, including JavaScript, HTML, CSS, and others. Contributing to improve the accuracy, reliability, and overall user experience of AI-generated software solutions through careful analysis and adherence to software engineering best practices.
- Code Review
- Quality Assurance
- AI Model Training
NFL/UFL
Was a free agent in pursuit of professional football opportunities within the NFL and UFL. Dedicated to maintaining peak physical condition and continuously improving skills to compete at the highest level. Actively engaged with teams and scouts to showcase abilities and secure a position on a professional roster.
- Resilience
- Networking
- Teamwork
Artigem
Completed a 4-month internship as a software test engineer, focused on software quality assurance and testing. Developed and executed test cases, identified bugs, and collaborated with development teams to ensure software reliability and performance. Gained hands-on experience with testing methodologies and tools in a professional software development environment.
- QA Testing
- Bug Tracking
- Test Automation
- Manual Testing
Projects
An intuitive task management and calendar application designed for productivity enthusiasts. Features include task organization, recurring routines/habits, priority tagging, task filtering, daily/weekly/monthly wrapped, journaling, and many customizability options! Currently expanding with collaborative features, advanced filtering, and integration with popular productivity tools to enhance workflow efficiency.
- ReactNative
- TypeScript
- SQLite
- Kotlin
- Rust
A project implementing a compiler and stack-based virtual machine for a custom programming language with space-themed syntax. AST is a statically-typed, C-like language, built in C++ with a space-exploration theme. Keywords replace standard C/C++ syntax to create a unique feel while maintaining familiar control flow structures.
- C++
A project reimplementing C++'s std::string class from scratch using dynamic memory allocation and raw character pointers. This project involved building a fully custom String class in C++ without using the standard library's std::string. The goal was to demonstrate a deep understanding of dynamic memory management, pointer arithmetic, copy semantics, and operator overloading.
- C++
Technical Skills
Technical Skills
Python
JavaScript
TypeScript
Java
C++
C#
Swift
React
HTML5
CSS3