Featured Projects

Full Stack

Portfolio Website

Completed

As the Lead Developer, I designed and implemented this modern, responsive portfolio website showcasing my projects and skills. Features interactive animations, dynamic content loading, and optimized performance.

HTML5 CSS3 JavaScript AOS
  • Responsive design for all devices
  • Custom animations and transitions
  • Optimized performance (95+ PageSpeed)
  • Modern UI/UX principles
Full Stack

Classify - Course Recommendation System

Completed

As a Front End Developer at WesHack 2024, I engineered a smart course selection tool that provides personalized course and professor recommendations for Wesleyan students. Features an intelligent matching algorithm and dynamic user profiling system.

Python Flask Flask-SQLAlchemy HTML CSS JavaScript
  • Smart matching algorithm for personalized course recommendations
  • 35% increase in search efficiency with autocomplete feature
  • 50% boost in signup completion through dynamic survey
  • Responsive UI with modern design patterns
Backend Development

Car Dealership Database

Completed

As the Technical Lead, I developed a robust car dealership management system utilizing hash tables and efficient data structures. Led the development of this C++ application that streamlines inventory management and enhances data retrieval operations.

C++ OOP Data Structures Hash Tables
  • 30% enhancement in user navigation with intuitive menu system
  • 40% increase in inventory processing speed
  • 25% reduction in code redundancy through OOP principles
  • Efficient hash table implementation for data management
Network Development

Cross-Platform File Transfer System – SendIt

In Development

As President of the Computer Programming Club at the University of New Haven, I’m leading the development of SendIt—a cross-platform file transfer platform designed to offer fast, secure, and user-friendly file sharing between devices. The project is actively evolving from an academic MVP into a scalable application, with future features including authentication, database integration, and premium service options.

Java JavaFX TCP/IP Socket Programming Spring Boot (Upcoming) MySQL (Planned)
  • Secure peer-to-peer file transfer using TCP and modular socket architecture
  • Session-based access with time-limited passcodes
  • Modern JavaFX GUI with file selection and transmission feedback
  • Cross-platform desktop compatibility (Windows/macOS)

Current Progress

  • Core file transfer and communication system implemented over TCP
  • GUI built using JavaFX with sender/receiver functionality
  • Access control logic with optional passcode expiry complete
  • Development branches established for modular team collaboration

Next Steps

  • Implement Spring Boot backend for user management and API endpoints
  • Integrate MySQL for persistent user data and file activity logs
  • Add login and authentication system (Auth0/Spring Security)
  • Explore premium-tier features with payment integration (Stripe or similar)
Professional Development

IBM DevOps & Software Engineering Certificate

In Progress

Pursuing a comprehensive professional certification in DevOps and Software Engineering from IBM, focusing on application security, AI development with Python, and modern DevOps practices. This intensive 15-course program includes hands-on projects in secure application development, AI applications with Flask, and cloud-native architectures.

Python Flask AI Development Application Security DevOps Cloud Computing
  • Building AI applications using Python and Flask frameworks
  • Implementing security best practices for application development
  • Creating secure CI/CD pipelines with automated testing
  • Developing cloud-native applications with security focus

Current Progress

  • ✓ Completed: Introduction to DevOps
  • → Current: Introduction to Cloud Computing
  • Upcoming: Introduction to Agile Development and Scrum
  • Future Focus: Python for Data Science, AI, and Development & Application Security for Developers
  • Expected completion: 6 months
AI Security

AI-Powered Threat Detection System

In Progress

As Project Lead and AI Developer, developing an advanced threat detection system using machine learning to identify and prevent cyber attacks in real-time. Implements neural networks and deep learning for pattern recognition in network traffic.

Python TensorFlow Scikit-learn Docker
  • Real-time threat detection with 95% accuracy
  • Custom neural network architecture
  • Automated response system
  • Scalable containerized deployment

Current Phase: Planning & Research

  • Setting up Agile development framework with 2-week sprint cycles
  • Researching state-of-the-art ML models for threat detection
  • Defining DevOps pipeline and infrastructure requirements
  • Creating product backlog and sprint planning documents
  • Next: Begin first development sprint with model architecture design