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.
Programming Languages
JavaScript
Core language for web development
TypeScript
Type-safe JavaScript development
Python
Backend development and automation
C++
General-purpose programming language
C#
Programming language for .NET development
Swift
Programming language for iOS development
Frontend Development
React
Primary framework for building dynamic user interfaces
Next.js
React framework for server-side rendering
Angular
Framework for building dynamic web apps
HTML5
Structure and semantics
CSS3
Styling and animations
Tailwind CSS
Utility-first CSS framework
Backend Development
Node.js
Server-side JavaScript runtime
Express.js
Web application framework
Flask
Python web framework
Databases
MongoDB
NoSQL database
MySQL
Relational database
Firebase
Backend as a Service
Development Tools
Git
Version control system
GitHub
Code hosting platform
VS Code
Primary IDE
Docker
Containerization platform
Postman
API development and testing
Design Tools
Figma
Design and prototyping tool
Canva
Graphic design tool
Infrastructure
AWS
Cloud platform
Cisco
Networking and IT