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
Google Maps API
Used extensively for location-based features in ride-sharing and tracking applications.
Firebase Cloud Messaging (FCM)
Push notification service for real-time updates and user engagement.
Microsoft Authentication (MSAL)
Secure authentication solution for enterprise applications and Power BI integrations.
Power BI
Business intelligence platform for creating interactive reports and dashboards.
