Welcome to my gallery

Resume Parser image

Resume Parser

Description: My resume parser application streamlines the recruitment process for HR departments by filtering through large volumes of resumes to identify the best matches based on specified keywords. The application analyzes each resume, extracts relevant information, and compares with the specified keywords. The results are then presented in a PDF format, with all the matching keywords prominently highlighted, making it easier for HR professionals to identify the most suitable candidates quickly and efficiently.

ScanSlate image

ScanSlate

Description: My scanslate application empowers users to easily identify unknown objects through their smartphone camera. With just a snap of a picture, the app leverages a pretrained machine learning model to classify and label the object. Additionally, Scanslate includes a robust translation feature, allowing users to translate the object's associated words into multiple languages. This makes the app an invaluable tool for travelers, educators, and anyone eager to explore the world without being restricted by language barriers. To enhance learning and engagement, Scanslate also features an integrated quiz platform, enabling users to test their memory through a flashcard-based system.

Youtube Clone image

Youtube Clone

Description: This YouTube clone application replicates nearly every feature of the original YouTube platform, offering users a comprehensive video-sharing experience. Users can upload videos, sign in and out of their accounts, and stream content seamlessly. The backend infrastructure and video upload functionality are powered by Google Cloud Platform (GCP) services, including Cloud Run, Pub/Sub, Artifact Registry, and Google Storage. These services ensure a robust and scalable environment, allowing for efficient video processing and delivery, mirroring the performance and reliability of the real YouTube application.

Instagram Clone image

Instagram Clone

Description: This Instagram clone application mimics nearly every element of the original Instagram platform, including the basic features of the popular social media that a typical user would have experienced. Users can seamlessly create an account or log in to their existing one, post feeds or view feeds from people they follow. The application allows users to customize their feed by following or unfollowing others, show appreciation for posts by liking or unliking them, and engage with content through comments. Additionally, users can connect with friends through direct messaging for private conversations. This application, overall, provides a comprehensive social media experience, enabling users to interact, share, and connect with others, just like the original Instagram.

Gmail Clone image

Gmail Clone

Description: This Gmail clone application replicates nearly every feature of the original Google Gmail, such as account creation and email transmission. However, the goal is to make this application more than just a tool for sending and receiving messages; it also manages users' busy schedules with the built-in todo list feature, which allows users to create and assign todo lists. As a result, users utilize this Gmail clone not only as a tool for messaging, but also for boosting their productivity and teamwork.

Calculator image

Calculator

Description: This mobile calculator app allows users to do basic operations like as addition, subtraction, multiplication, and division for both integers and floating-point numbers. Additionally, the application also allows users to switch between light and dark mode, similar to the normal calculator found on smartphones.

Eduspark image

Eduspark

Description: This Eduspark application is created to streamline and digitize the traditional method of using 3 x 5 index cards for memorization. Instead of manually creating and reviewing physical flashcards, Eduspark allows users to easily create digital flashcards, organize them into custom decks, and quiz themselves efficiently. This modern approach makes the entire process quicker and more engaging.