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 Flask. I've also honed my skills using tools like Git, GitHub, and Postman, and I'm currently diving into Docker and GitLab.
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 secure a spot at one of the top companies in the field.
๐ Fun fact: I participated in the ECPC competition for problem-solving, which taught me how to approach complex challenges with creativity and persistence.
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.