- React.js: Building dynamic and responsive user interfaces.
- Next.js: Server-side rendering and static site generation for React applications.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- Node.js: Server-side JavaScript runtime for building scalable applications.
- Express.js: Web framework for Node.js, for creating robust APIs.
- ASP.NET Core: Building high-performance, cross-platform web applications with C#.
- GraphQL: Query language for APIs, allowing more efficient data fetching.
- MongoDB: NoSQL database for flexible and scalable data storage.
- PostgreSQL: Powerful, open-source relational database system.
- Docker: Containerization for consistent development and deployment environments.
- Kubernetes: Orchestration tool for automating deployment, scaling, and management of containerized applications.
- CI/CD: Continuous Integration and Continuous Deployment practices with tools like Jenkins, GitHub Actions, and Azure DevOps.
- TypeScript: Strongly typed programming language that builds on JavaScript.
- Testing: Unit and integration testing with Jest and Mocha.
- Cloud Services: Working with AWS, Azure, and Google Cloud for deploying and managing applications.
I'm always eager to learn and experiment with new technologies and best practices to enhance my development skills.