MyExpertise

Technologies and tools I use to bring ideas to life.

Programming Languages

Core languages that form the foundation of my development capabilities. Proficient in both compiled and interpreted languages.

JavaScript / TypeScript

4 Years

Frontend, Backend, Full-Stack Development

Python

1 Years

Data Analysis, ML, Scripting, Backend

Java

2 Years

OOP, Enterprise Applications, Android

C++

3 Years

Competitive Programming, DSA

code

Related Projects

JS
IELTS Learning Platform

Full-stack e-commerce app with React, Node.js, and Stripe integration.

TS
Real-Time Task Manager

Collaborative task app with Next.js, TypeScript and Firebase.

AI & Machine Learning

Exploring machine learning fundamentals and building practical applications.

smart_toy
model_trainingscikit-learn

Regression, classification, and data preprocessing for ML models.

datasetPandas & NumPy

Data manipulation, feature engineering, and statistical analysis.

apiFlask API

Deploying ML models as REST APIs for real-time predictions.

analyticsData Visualization

Matplotlib, Seaborn for exploratory data analysis and insights.

schoolCurrently Learning

Machine LearningDeep Learning Fundamentals
System DesignScalable Architecture
DockerContainerization
devices

Web & Mobile

Frontend

  • React.js / Next.js
  • Tailwind CSS
  • ShadcnUI / Bootstrap

Backend

  • Node.js / Express.js
  • MongoDB / Mongoose
  • REST APIs / JWT Auth

Additional

React QueryReact Hook FormFirebase
construction

DevOps & Tools

Deployment & Cloud

deployed_code Verceltrain Railwayrocket_launch GitHub Actionspayments Stripe Integration

Development Environment

Git / GitHub
VS Code
Postman
npm / pnpm

Certifications

View Credentials
UIU

100% Merit Scholarship

United International University • 5 Terms (Top 3%)

DSA

500+ Problems Solved

Codeforces, LeetCode, HackerRank • Ongoing

DEV

Full-Stack Web Development

Self-taught + Online Courses • 2022 - Present

Soft Skills

Teaching & MentorshipProblem SolvingTeam CollaborationTechnical WritingTime ManagementQuick LearningCommunication

"The best way to learn is to teach." – Combining technical expertise with the ability to explain complex concepts clearly.