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

In Progress

As President of the Computer Programming Club at University of New Haven, leading the development of a secure file transfer application. The project focuses on creating a cross-platform solution for seamless file sharing between devices using TCP connections and modern security practices.

Java JavaFX TCP/IP Socket Programming Network Security
  • Multi-client architecture supporting multiple simultaneous connections
  • 5-minute rotating authentication codes for enhanced security
  • Cross-platform compatibility across different operating systems
  • Modern GUI interface built with JavaFX

Current Phase

  • Completed initial TCP connection demo using NetCat
  • Designing system architecture and UML diagrams
  • Team structure established with individual branches for developers
  • Next: Implementation of core file transfer functionality during spring break
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