Hello! I'm currently a full time computer science student at the University of Central Florida graduating in May, 2025. With a fascination for what technology can do to advance fields in robotics, energy, health, and security, I'm actively applying my skills to be able to do it professionally.
Bachelor of Science in Computer Science
Spring 2021 - May 2025
Minor in Psychology
Personal Project
I developed a backend service using Node.js and Express that managed user subscriptions end-to-end and automated email renewal reminders. To support this, I integrated MongoDB with Mongoose to model subscription and user data, which made queries more efficient and allowed me to handle relational-style interactions between users and their subscriptions. I implemented authentication and authorization using JWTs, ensuring that only verified users could access protected routes and actions. I also focused on system reliability and security by adding rate limiting and bot detection with Arcjet, which protected the service against automated abuse while maintaining a smooth experience for real users.
Project Manager & Lead Software Engineer
My main contributions included programming the robot’s motors to enable smooth movement, configuring sensor libraries in Python for effective data handling, and implementing Support Vector Machine (SVM) algorithms for machine learning-based odor classification to achieve artificial olfaction. Additionally, I developed a full-stack dynamic GUI that displayed live sensor data and provided control over the robot dog’s functions. Through this project, I gained practical experience with electrical engineering concepts, particularly I²C communication, to program and wire peripheral devices for inter-board communication. I also configured Raspberry Pi system settings and imported libraries to optimize hardware performance for mission-critical functionality. Furthermore, I constructed and trained a convolutional neural network (CNN) using TensorFlow to accurately classify odors based on fused gas sensor data, and deployed an on-premise web server to host the interactive graphical interface.
Software Engineering Intern
As an intern at the Mixed Emerging Technology Integration Lab from November 2024 to January 2025, I proposed and developed a custom solution for the Department of Energy’s Y-12 National Security Complex through direct collaboration with a department director. My primary contribution was the creation of a Unity-based simulation that transmitted metadata and user-specific statistics to an Ollama language model to enable real-time feedback. I also configured a retrieval-augmented generation (RAG) system to ensure scalability and reduce the likelihood of hallucinations in the model’s responses.
Payload Software Technical Lead
Designed, pitched, and developed a 3U CubeSat payload that functions as a refrigeration system to protect temperature-sensitive equipment. The payload maintained a maximum internal temperature of 2°C by using thermistor data to automate valve control for refrigerant release. Additionally, I managed data communication for valve operation using SPI protocols to ensure reliable and responsive system behavior.
Software Engineer
We programmed a remotely operated rover using ROS2 to autonomously traverse terrain and collect physical samples, enabling the retrieval of environmental data such as humidity to support future Mars missions and research. To enhance its functionality, I implemented computer vision algorithms capable of detecting specified objects by referencing external databases or storing collected data based on task requirements. For autonomous navigation, LiDAR was integrated with camera inputs, allowing the rover to perceive and respond to its environment with greater accuracy and spatial awareness.
Mobile Developer
I developed a mobile application using React Native, focusing on creating a responsive and efficient user experience. Throughout the project, I collaborated closely with web and back-end developers to integrate cross-platform functionality, ensuring a consistent and seamless experience across devices. I also managed data queries and caching mechanisms to enable smooth and reliable interactions with back-end services, contributing to the app’s overall performance and usability.