Hi, I'm Faizan Dhankwala.


Program Manager, Full Stack Developer, and Machine Learning Enthusiast, with knowledge in C++, Java, Python, React, Node.js, I combine technical expertise with leadership skills to drive successful project outcomes, innovate web solutions, and advance machine learning applications.

Scroll Down

About Me.

image

I'm passionate about coordinating software development teams, optimizing resources, and ensuring the successful completion of projects, all while driving organizational growth and innovation through cutting-edge software solutions and machine learning advancements.

  • My Skills Are: Project/Product Management, HTML, CSS, JavaScript, React, Node.js, Machine Learning, YOLO, Makesense.AI, Google Collab, Git & GitHub, Bootstrap, Java, C++, and Adobe Suite.

  • My Weaknesses Are: Taking good pictures of myself.

Strengths

Software Engineering and Machine Learning

I am a dedicated full stack developer and machine learning enthusiast with 3+ years of experience in delivering high-quality software solutions. My expertise spans C++, Java, Python, React, and Node.js. I excel at developing and implementing machine learning models, optimizing algorithms, and creating scalable applications. I am passionate about coordinating software development teams, driving innovation, and ensuring the successful completion of projects that leverage the latest advancements in software engineering and machine learning.

Program/Product Management

I possess 5+ years of experience in program and product management with a strong background in web and backend development. I have a proven track record of architecting and implementing scalable, efficient, and secure solutions that enhance user experiences and drive business success. My expertise includes coordinating cross-functional teams, optimizing project resources, and ensuring the successful delivery of complex projects on time and within budget.

UI/Web Development

I am a UI/web developer with expertise in React, Node.js, and other modern web technologies. With over 5 years of experience, I have a strong background in UI/Graphic design, dedicated to crafting visually captivating and user-centric designs. My focus is on creating engaging user experiences that contribute significantly to brand elevation and business success. I excel at translating design concepts into functional and responsive web applications, leveraging the latest tools and frameworks to deliver high-quality solutions that meet client requirements and exceed expectations.

Personal Projects.

App

CineScope, A FullStack Movie Searcher

Cinescop is a full-stack movie discovery web app built with React, Vite, TailwindCSS, and Appwrite. It allows users to search and explore movies using the TMDB API with a debounced search experience that minimizes API calls. The app tracks trending movies based on user searches and displays them alongside real-time search results. Cinescop features a responsive design, smooth loading states with spinners, and secure data fetching using token-based authentication, all deployed through GitHub Pages.

App

Crea8Folio

Crea8folio was my final Capstone project in University and one of my most difficult projects so far. Crea8folio is a no-code portfolio builder designed to make creating professional portfolios accessible to everyone—especially business students who often lack tools tailored to their needs. The platform bridges the gap between functionality and ease of use, enabling users to showcase their projects, skills, and achievements in a sleek, interactive format without writing a single line of code. Built with React and powered by Electron for a cross-platform desktop experience, Crea8folio incorporates cutting-edge technologies like Grape.js to deliver an intuitive drag-and-drop interface. Users can customize pre-designed templates, add dynamic sections like project showcases or testimonials, and even export their portfolios as zip files for easy sharing and deployment. The app also features advanced options like full-screen previews, spectate mode, and a built-in editor to view and tweak the underlying HTML/CSS if desired. The inspiration for Crea8folio came from observing how many resources exist for tech and creative students, while business students often rely on static resumes or LinkedIn profiles. This project is about leveling the playing field and giving everyone, regardless of their technical background, the power to control their professional narrative in a visually compelling way.

App

WeatherApp

A cutting-edge weather application built with HTML, CSS, and JavaScript that empowers you to access real-time weather information for any city across the globe. This sleek and user-friendly weather app goes beyond just providing forecasts; it offers an immersive and interactive experience to keep you informed and prepared for any weather conditions. It includes global city search, real-time temperature, humidity, and wind data with a clean and responsive UI accessible across devices.

Website

Aesthetic Clock

a minimalist, aesthetically pleasing clock created with HTML, CSS, and JavaScript. This elegant clock combines simplicity and style to offer you a delightful and functional time-telling experience. Key Features: Clean and Elegant Design: Our clock features a beautifully crafted interface with a focus on simplicity. The sleek design ensures that it complements any setting, whether it's on your desktop or as part of a web page. Accurate Timekeeping: The clock provides precise, real-time updates to keep you in sync with the current time, ensuring you never miss a beat. Lightweight and Fast: The clock is designed for efficiency, ensuring it doesn't slow down your website or consume excessive system resources.

Website

Streetwear Clothing Website

A mockup clothing website created by experimenting with layout using the power of Bootstrap, HTML, and CSS. Please note that this website is for practice and layout experimentation only, and no actual orders can be placed. Key Features: Bootstrap-Powered Responsiveness: Our website is built on Bootstrap, ensuring a fully responsive experience. Whether you're on a desktop, tablet, or smartphone, the website adapts seamlessly to your screen size. Fashion Gallery: Explore the Fashion Gallery, where you can find stunning images of models/cars showcasing style and culture. This gallery was built on bootstrap.

Application

Face Detection and Expression Using Machine Learning *Use Microsoft Edge*

This program utilizes JavaScript libraries and machine learning to create a web-based face identification and emotion recognition tool. It sets up a webpage with a video element for live webcam feed. The JavaScript code likely handles initializing the webcam, detecting faces, and analyzing emotions using machine learning models. CSS styling ensures a visually appealing layout, possibly with overlays to highlight detected faces. Overall, it offers an interactive platform for real-time face analysis, with potential applications ranging from entertainment to practical use cases like mood tracking or user engagement analysis.

Application

Rocket League Object Detection

The project involved creating an image dataset by capturing screenshots from a specific window using Python libraries like numpy, win32gui, and PIL, then labeling the dataset using Make Sense AI for manual annotations. After organizing and labeling the images, the dataset was used to train a YOLOv4-tiny object detection model on Google Colab, leveraging pre-trained weights and a custom configuration. Post-training, the model was tested in real-time on a live window of the "Rocket League" game, detecting objects like the ball and boost. While the model showed reasonable accuracy, particularly with static or slow-moving objects, it struggled with fast-moving scenes and varied lighting conditions. The project demonstrated the practical implementation of object detection, including dataset preparation, model training, and real-time application, highlighting challenges in dynamic environments and emphasizing the iterative nature of machine learning development.

Application

Diabetes Prediction with Machine Learning

This program predicts whether a patient has diabetes using an SVM classifier based on medical attributes such as pregnancies, glucose levels, and BMI. It involves loading and analyzing a CSV dataset, standardizing the data, splitting it into training and test sets, and training the model. The model's accuracy is evaluated, and a predictive system is demonstrated by inputting patient data to predict diabetes status.

Application

House Price Prediction using Machine Learning

This project is all about visualizing the comparison between actual and predicted prices using a scatter plot to evaluate the performance of my predictive model. I created a scatter plot that includes actual prices on the x-axis and predicted prices on the y-axis, with each point representing a data instance from the training set. By examining this scatter plot, I can assess the model's accuracy by observing how closely the points align with the ideal line 𝑦 = 𝑥. Deviations from this line highlight discrepancies in predictions, providing insights into areas where the model may need improvement. This visualization helps me identify systematic errors and guides further refinements in the model, ensuring continuous improvement in prediction accuracy. To make this process easier, I've included a detailed code example using Python and Matplotlib to create the scatter plot. This example demonstrates how to implement the visualization and understand the model's performance effectively. By using this scatter plot, I aim to provide a clear and intuitive understanding of how well the predictive model works and where it can be improved.

GUI APP

Java Personality Quiz Test

The Java GUI Personality Quiz Game is an interactive application designed to engage users in exploring various personality types through a fun and educational quiz format. Developed using Java's Swing framework, the program presents users with a series of questions, each accompanied by multiple-choice answers. Based on their responses, the application calculates and reveals the user's personality type from six predefined categories. Each personality type comes with a descriptive text highlighting its unique traits, an associated image for visual representation, and background music that enhances the experience. Users can enjoy discovering different personality types in a visually appealing and intuitive interface, making it both entertaining and insightful. I honestly had a lot of fun making this application!

Machine Learning App

Predicting Calories Burned Using Machine Learning

This machine learning program employs the XGBoost algorithm to predict calorie expenditure during exercise using a dataset that includes physiological and exercise-related metrics such as age, gender, height, weight, exercise duration, heart rate, and body temperature. By leveraging these features, the model learns patterns that relate these variables to the calories burned, offering insights into how different factors influence energy expenditure during physical activities. This predictive capability can be instrumental in tailoring personalized fitness plans, optimizing workout routines, and supporting health professionals in advising on exercise intensity and duration for effective calorie management and fitness goals.

Contact Me.

Feel free to reach out and send me a message anytime.

Send Me A Message