Technologies & Skills
Explore the tools and technologies I work with. Hover over each card to learn more.
React
React
A JavaScript library for building user interfaces. Used in multiple portfolio projects and web applications.
Used in:
- Hybrid recommendation system
- Portfolio Website
TypeScript
TypeScript
JavaScript with syntax for types. Powers all my modern web development projects.
Used in:
- Hybrid recommendation system
- Portfolio Website
Python
Python
Versatile programming language. Used for backend development, machine learning, and data processing.
Used in:
- Hybrid recommendation system
Java
Java
Object-oriented programming language. Used for enterprise applications and backend development with Spring Boot.
Learn More →C++
C++
High-performance programming language. Used for system programming and performance-critical applications.
Used in:
- DartsApp
FastAPI
FastAPI
Modern, fast ASGI web framework for building APIs with Python. Powers my backend services.
Used in:
- Hybrid recommendation system
- REST APIs
Spring Boot
Spring Boot
Java-based framework for building production-ready applications. Used for enterprise backend development.
Learn More →PyTorch
PyTorch
Deep learning framework. Used for building and training neural networks in machine learning projects.
Used in:
- Hybrid recommendation system
Scikit-Learn
Scikit-Learn
Machine learning library for Python. Essential for data analysis and building ML models.
Used in:
- Hybrid recommendation system
Pandas
Pandas
Data manipulation and analysis library for Python. Used for data processing and transformation.
Used in:
- Hybrid recommendation system
NumPy
NumPy
Fundamental package for scientific computing with Python. Used for numerical operations and array processing.
Used in:
- Hybrid recommendation system
PostgreSQL
PostgreSQL
Advanced open source relational database. My go-to choice for SQL database needs.
Used in:
- Hybrid recommendation system
- Portfolio Website
Microsoft SQL Server
Microsoft SQL Server
Enterprise relational database management system. Used for large-scale database solutions.
Learn More →Git
Git
Distributed version control system. Essential tool for all my development workflows.
Used in:
- All Projects
TailwindCSS
TailwindCSS
Utility-first CSS framework. Accelerates my frontend styling workflow.
Used in:
- Portfolio Website
Docker
Docker
Container platform for building and deploying applications. Used for all production deployments.
Used in:
- Hybrid recommendation system
- Portfolio Website
Dart
Dart
Programming language optimized for mobile development. Used with Flutter for building cross-platform mobile apps.
Used in:
- DartsApp