About Me
Hi there! ๐ I'm a fresh software engineering graduate (Class of 2024) with a knack for turning ideas into successful projects.
Over the years, I've explored multiple programming languages like C/C++, Java, and Python, and expanded my expertise with frameworks like Spring Boot and I've worked across diverse fields โ from web development to machine learning and AI, where I've developed and deployed various models. My dream is to master my craft and s[...]
๐ Fun fact: I participated in the ECPC competition for problem-solving, which taught me how to approach complex challenges with creativity and persistenc[...]
My Education
Key Courses
- Design & Analysis of Algorithms
- Data Structures
- Design Patterns
- Object-Oriented Programming
- Software Engineering with Agile Methodologies
- Machine Learning, Deep Learning & Computer Vision
- Database Management (SQL)
Notable Projects
- Game engine using Scala
- Chess game in C
- Compiler (lexical analyzer & parser) in C++
My Skills
Languages
Frameworks
Databases & Tools
Featured Projects
URL Shortener
SAH Shortener converts long URLs into short, manageable links with clean front/back-end separation.
- Spring Boot
- JPA
- API
- HTML
- CSS
Huffman Encoder
Desktop app to compress/decompress files using the Huffman algorithm, with GUI and terminal interfaces.
- Java
- JavaFX
- JAR
ML Model Deployment
Flask app that predicts data scientist attrition using trained ML models โ built for HR analytics.
- Python
- Flask
- Scikit-learn
- API
Booking Scraper
Automates hotel data extraction from Booking.com โ names, ratings, amenities stored as structured JSON.
- Python
- BeautifulSoup
- Selenium
- JSON
Terminal Chess
Full chess simulation in the terminal, supporting two players with standard chess rules.
- C
- Terminal
- Makefile
Simple News Analyzer
Web app using the MeaningCloud API to analyze sentiment polarity and subjectivity of online articles.
- HTML
- CSS
- JavaScript
- Webpack
Courses & Certificates
Front End Web Developer & Digital Freelancing
HTML, CSS, JS, SASS, Webpack + freelancing fundamentals with hands-on projects.
Introduction to AI & ML
Python, linear algebra, ML algorithms, deep learning with TensorFlow, and graduation project.
Mathematics for Machine Learning
Mathematical foundations bridging theory and ML/data science applications.
Machine Learning Specialization
Beginner-friendly ML fundamentals by DeepLearning.AI and Stanford Online.
Introduction to Recommender Systems
Non-personalized, demographic, and content-based filtering fundamentals.
Applied Data Science Lab
Eight end-to-end projects: ETL pipelines, ML models, SQL/NoSQL, APIs and visualizations.
Get In Touch
Feel free to reach out โ I'm always open to new opportunities and conversations.