My Tech Stack

A summary of the technologies I use to build web applications, including front-end frameworks, UI libraries, back-end systems, databases, and DevOps tools. It reflects the tools and languages I work with in my daily development projects.

Frontend Development

Frameworks

  • React
  • Next.js
  • Vite
  • Electron

Libraries & Packages

  • Tailwind CSS
  • Redux
  • Zustand
  • i18 Multi Language Support
  • Tanstack Query
  • Axios
  • Apollo GraphQL

UI & Design

  • Figma
  • Radix UI
  • ShadCN components
  • DrawIO Wireframing
  • RWD (Responsive Web Design)

Backend Development

Languages

  • Node.js (with TypeScript)
  • Golang
  • Java
  • Python (Scripting)

Frameworks

  • Express
  • Gin
  • Spring Boot

Databases & Caching

  • PostgreSQL
  • MongoDB
  • Redis
  • Neo4J

APIs & Testing

  • REST
  • GraphQL
  • WebSockets
  • Third-party APIs
  • Postman

DevOps & Deployment

  • Docker
  • Kubernetes
  • Jenkins CI/CD

Other Skills & Tools

  • Version Control: Git, GitHub, GitLab
  • Monitoring & Logging: ELK Stack
  • Collaboration Tools: Slack, Discord, Linear
  • Monorepo Management: Turborepo