Available for new opportunities

Building Intelligent Applications with Machine Learning

Graduate Computer Science Student & Teaching Assistant at UCF, focused on bridging the gap between ML theory and practical application.

About & Skills

My Mission

As a Graduate Teaching Assistant and passionate developer, my goal is to build intelligent, high-performance applications that are not only functional but also provide seamless user experiences. I thrive in collaborative environments where I can contribute my skills to a shared vision and grow as an engineer.

My Digital Toolkit

Python
Java
C
SQL
PostgreSQL
MongoDB
Git & GitHub
Linux
AWS
VS Code
Eclipse
PowerBI
React
Tailwind CSS
Bootstrap
Computer Graphics
PyGame
OpenGL (incl. ModernGL)
TensorFlow
Keras
YOLOv8
Streamlit
Flask
SpeechRecognition

Relevant Coursework

Machine Learning • Foundations of Computer Security and Privacy • Advanced AI • Computer Vision • Computer Graphics

Project Showcase

Detection of Phishing Websites Using Machine Learning Approaches.

Detection of Phishing Websites Using Machine Learning Approaches

Challenge: Identifying phishing websites with high accuracy by analyzing URL-based and website behavioral features while minimizing false positives.

Result: Built and evaluated multiple machine learning models, achieving high detection accuracy by selecting optimal feature sets and classifiers for real-world phishing detection.

Python Machine Learning Scikit-learn Flask
SkyEye Aerial Object Detection Project.

SkyEye: Aerial Object Detection

Challenge: Performing real-time object detection on high-resolution drone imagery with an inference speed under 80ms to ensure fluid tracking.

Result: Achieved 93% accuracy by fine-tuning a YOLOv8 model on over 5,000 drone images, creating a high-performance surveillance system.

Python YOLOv8 Streamlit
Pill Detection and Identification Project.

Pill Detection & Identification

Challenge: Reducing dangerous misidentifications in a dataset of over 10,000 visually similar pills.

Result: Achieved 95% classification accuracy and boosted inference speed by 27% by optimizing the MobileNetV2 architecture.

TensorFlow Keras Flask
Audio Transcription to Text Project.

Audio-to-Text Transcription

Challenge: Reliably process diverse audio formats into a standardized text format suitable for downstream data analysis.

Result: Engineered a modular Python system that generates structured text datasets, ready for advanced NLP and sentiment analysis pipelines.

Python SpeechRecognition Flask

Let's Build Together

I'm actively seeking new opportunities and I'm always open to discussing innovative projects. If you have a challenge in mind, I'd love to hear about it.

guest@sainikhil.dev: ~

Welcome! Type 'help' to see available commands.