Tech Stack

Comprehensive overview of technologies, frameworks, and tools I've mastered throughout my development journey. Each skill represents hands-on experience building real-world applications and solving complex technical challenges.


4+ years of experience across multiple technology stacks

Programming Languages

JavaScript

JavaScript

Core language for web development

Advanced
TypeScript

TypeScript

Type-safe JavaScript development

Learning
Python

Python

Backend development and automation

Advanced
C++

C++

General-purpose programming language

Advanced
C#

C#

Programming language for .NET development

Learning
Swift

Swift

Programming language for iOS development

Intermediate

Frontend Development

React

React

Primary framework for building dynamic user interfaces

Intermediate
Next.js

Next.js

React framework for server-side rendering

Intermediate
Angular

Angular

Framework for building dynamic web apps

Learning
HTML5

HTML5

Structure and semantics

Advanced
CSS3

CSS3

Styling and animations

Advanced
Tailwind CSS

Tailwind CSS

Utility-first CSS framework

Advanced

Backend Development

Node.js

Node.js

Server-side JavaScript runtime

Beginner
Express.js

Express.js

Web application framework

Beginner
Flask

Flask

Python web framework

Intermediate

Databases

MongoDB

MongoDB

NoSQL database

Intermediate
MySQL

MySQL

Relational database

Intermediate
Firebase

Firebase

Backend as a Service

Beginner

Development Tools

Git

Git

Version control system

Advanced
GitHub

GitHub

Code hosting platform

Advanced
VS Code

VS Code

Primary IDE

Advanced
Docker

Docker

Containerization platform

Beginner
Postman

Postman

API development and testing

Advanced

Design Tools

Figma

Figma

Design and prototyping tool

Intermediate
Canva

Canva

Graphic design tool

Advanced

Infrastructure

AWS

AWS

Cloud platform

Beginner
Cisco

Cisco

Networking and IT

Intermediate