Technologies, tools, and frameworks I use for development.

Here's a comprehensive list of the technologies and tools I work with.

Frontend Technologies

  • React

    My go-to library for building user interfaces. I use it with TypeScript for type safety and better development experience.

  • TypeScript

    Essential for large-scale applications. Provides type safety and better IDE support, making development more efficient.

  • Next.js

    Perfect for building production-ready React applications with server-side rendering and static site generation.

  • Angular

    Used extensively in enterprise applications. Great for building complex, scalable frontend applications.

  • Material-UI (MUI)

    My preferred component library for React applications. Provides consistent design and excellent theming capabilities.

  • Tailwind CSS

    Utility-first CSS framework that speeds up development and ensures consistent styling across applications.

Backend Technologies

  • Node.js

    JavaScript runtime for building scalable server-side applications. Perfect for full-stack development.

  • Express.js

    Minimal and flexible web application framework for Node.js. Great for building APIs and web applications.

  • NestJS

    Progressive Node.js framework for building efficient and scalable server-side applications.

  • SQL & Sequelize

    Database management and ORM for Node.js applications. Essential for data persistence and management.

Development Tools

  • Visual Studio Code

    My primary code editor with excellent TypeScript support and a vast ecosystem of extensions.

  • Git

    Version control system essential for collaborative development and code management.

  • Postman

    API development and testing tool. Essential for backend development and API documentation.

  • Figma

    Design tool for creating mockups and collaborating with designers on UI/UX projects.

  • Vitest

    Fast unit testing framework for Vite-based projects. Essential for maintaining code quality.

  • Playwright

    End-to-end testing framework for web applications. Great for testing user workflows.

Integrations & APIs