Technology
Skills
Every technology and concept from my projects, internships and certifications. Hover over one to see where I used it.
Languages
15 tools
- Java
- Python
- TypeScript
- JavaScript
- PHP
- C#
- Kotlin
- Dart
- C++
- SQL
- PL/SQL
- T-SQL
- HTML / CSS
- Bash
- C
Frontend & mobile
16 tools
- Angular
- React
- Next.js
- React Router
- Tailwind CSS
- Bootstrap
- Blade
- Twig
- Razor
- Vite
- Flutter
- Android Jetpack
- Java Swing
- Material Design
- React Native
- UX/UI design
Databases & storage
13 tools
- PostgreSQL
- pgvector
- MySQL
- Oracle Database
- SQL Server
- SQLite
- Supabase
- MongoDB
- Redis
- Hive
- Strapi
- Cloudinary
- Schema migrations
Cloud & DevOps
15 tools
- AWS
- AWS ECS Fargate
- Amazon RDS
- S3 · CloudFront
- CloudWatch
- Terraform / CloudFormation
- Docker
- Docker Compose
- Nginx
- GitHub Actions
- CI/CD
- Vercel · Railway
- Kubernetes / OpenShift
- Prometheus · Grafana
- Azure
Architecture & design
15 tools
- Microservices
- API Gateway pattern
- Modular monolith
- Layered architecture
- Clean Architecture
- MVC
- MVVM
- Repository pattern
- DTO
- Transactions & concurrency
- Idempotency
- Offline-first
- Event-driven architecture · async messaging
- SOLID
- Infrastructure as Code
Backend & APIs
22 tools
- Spring Boot
- Spring MVC
- Spring Data JPA
- Hibernate
- Spring Cloud Gateway
- Spring Cloud (Eureka, OpenFeign, Config)
- Resilience4j
- FastAPI
- Flask
- Django
- Laravel
- Symfony
- ASP.NET Core MVC
- Node.js
- Entity Framework Core
- Doctrine ORM
- REST APIs
- OpenAPI / Swagger
- Bean Validation
- Apache Kafka
- GraphQL
- SSE (streaming)
AI & data
21 tools
- RAG architecture
- LangChain
- OpenAI API
- Embeddings
- Semantic search (MMR)
- PyMuPDF · python-docx
- tiktoken
- Prompt engineering
- TensorFlow
- Keras
- CNN
- Transfer learning (ResNet50)
- Computer vision
- OpenCV
- scikit-learn
- pandas
- NumPy
- Matplotlib
- Jupyter
- openpyxl
- SerpApi
Security
10 tools
- Spring Security
- JWT
- BCrypt
- RBAC
- Multi-tenant isolation
- GitHub OIDC
- AWS Secrets Manager · IAM
- Laravel Sanctum
- ASP.NET Core Identity
- CSRF protection
Testing & quality
8 tools
- JUnit 5
- Mockito
- MockMvc
- Testcontainers
- Vitest · React Testing Library
- Playwright
- Postman
- ESLint
Methods & tools
8 tools
- Scrum / Agile
- Jira
- Git
- GitHub
- UML
- Maven
- Gradle
- CMake