About Me
Software engineer and Computer Science student at UCF, currently building internal web applications at Addison HVAC. I came up through IT infrastructure, which still shapes how I build: I like systems that are automated, documented, and hard to knock over.
Professional Journey
- Develop features for an internal product configuration tool with authentication, using React, Node.js, Express, and MongoDB.
- Contribute to an internal Groovy application that runs quality assurance tests on HVAC units.
- Write technical documentation for internal applications to support maintenance and future development.
- Collaborate with a team to continuously improve and automate internal business processes.
- Optimized VPN and VoIP infrastructure for 300+ endpoints, improving reliability and reducing dropped calls.
- Automated system updates and endpoint protection with Bash and PowerShell, reducing manual maintenance time.
- Rolled out RMM agents across 300+ endpoints, cutting manual provisioning time and improving configuration consistency.
- Deployed MFA, backup/recovery processes, and centralized logging to improve security and reduce downtime.
Technical Expertise
Languages
- JavaScript, Python, Java, Groovy, C
- HTML, CSS, PowerShell, Bash
Frameworks & Libraries
- Next.js, React, Node.js, Express.js
- Socket.IO, WebRTC
- OpenCV, YOLOv8, Ultralytics
ML & Data Science
- PyTorch, TensorFlow, Keras, Scikit-learn
- NumPy, pandas, Matplotlib, seaborn
Databases & Cloud
- MongoDB, AWS EC2, AWS S3
Tools & Platforms
- Git, GitHub, Ubuntu Server, Linux
- Cisco CLI, Active Directory, Cloudflare
Concepts
- Full-Stack Development, OOP, REST APIs
- Network Security, CI/CD, Scalable Systems
Featured Projects
FROGO – Peer-to-Peer Video Chat Platform
Built and deployed a full-stack video chat platform with real-time user matchmaking, WebRTC-based audio/video sessions, JWT authentication, and a moderation reporting pipeline backed by MongoDB and AWS S3.
Fake-News Classifier
Trained a multi-layer perceptron on 44,898 news articles with scikit-learn TF-IDF features, reaching 99.6% test accuracy. Caught target leakage hiding in the subject column and dropped that field before serving predictions. Runs live on this site from a Python sidecar behind a rate-limited API.
Computer Vision Phone-Detection System
Built a real-time computer vision application in Python using YOLOv8 and OpenCV for webcam-based cell phone detection, with live bounding boxes, confidence labels, and audio/visual alert notifications.
Home Lab
Self-hosted homelab running Ubuntu Server to host frogo.app, practicing Linux administration, networking, VPN setup, and Cisco CLI–based VLAN management with a managed switch.
Education
- Algorithms for Machine Learning, Object Oriented Programming
- Computer Logic & Organization, Statistical Methods 1
- Introduction to Programming, C Programming
Resume
View my complete professional background and technical qualifications. Available in PDF format for easy viewing or downloading.