Coding Languages

TypeScript

TypeScript is a superset of JavaScript that adds static typing, enhancing code quality and maintainability while enabling developers to catch errors early in the development process.

JavaScript

JavaScript is a high-level language that enables interactive and dynamic content on websites.

SQL

SQL (Structured Query Language) is a standard language used to manage, query, and manipulate relational databases. It allows users to retrieve, insert, update, and delete data efficiently.

Python

Python is a high-level, versatile programming language known for its readability and simplicity. It's widely used in web development, data analysis, automation, AI, and software development.

Go

Go (or Golang) is a statically typed, compiled programming language designed by Google. It's known for its simplicity, concurrency support, and performance, making it ideal for scalable backend systems.

CSS

CSS (Cascading Style Sheets) is a stylesheet language used to design and style HTML elements. It controls layout, colors, fonts, and responsiveness across web pages for a better user experience.

HTML

HTML (HyperText Markup Language) is the standard language for creating web pages. It structures content using elements like headings, paragraphs, links, and images, forming the backbone of all websites.

Frontend Technologies

React.js

React.js is a powerful JavaScript library for building user interfaces, enabling efficient component-based architecture and seamless state management for dynamic web applications.

Next.js

Next.js is a React framework that enables server-side rendering and static site generation, optimizing performance and SEO for web applications.

Remix

Remix is a powerful React framework that enhances web applications with fast server-side rendering and optimized data loading, ensuring excellent performance and SEO while providing a seamless user experience.

React Router

React Router Framework is a full-stack JavaScript framework built on top of React Router. It enables data loading, mutations, routing, and server-side rendering, making it ideal for building modern web apps.

TailwindCSS

Tailwind CSS is a utility-first CSS framework that provides low-level classes to build custom designs quickly. It enables fast styling directly in HTML, promoting consistency and responsiveness.

Backend Technologies & Databases

Node.js

Node.js is a JavaScript runtime that enables full-stack development, allowing seamless client-side and server-side programming.

Express.js

Express.js is a minimal and flexible Node.js web application framework that simplifies the creation of robust APIs and web applications with a wide range of middleware support.

MongoDB

MongoDB is a NoSQL database that stores data in flexible, JSON-like documents, allowing for scalable and high-performance data management.

Nest.js

NestJS is a progressive Node.js framework for building efficient, scalable, and maintainable server-side applications. It uses TypeScript by default and follows a modular, MVC-inspired architecture.

Fastify

Fastify is a high-performance web framework for Node.js, designed for speed and low overhead. It supports JSON schema-based validation, plugin architecture, and is ideal for building fast, scalable APIs.

Redis

Redis is an open-source, in-memory data store used as a database, cache, and message broker. It offers high performance and supports data structures like strings, lists, sets, and hashes.

PostgreSQL

PostgreSQL is a powerful, open-source relational database system known for its reliability, extensibility, and support for advanced data types and complex queries. It is widely used for various applications.

Supabase

Supabase is an open-source backend-as-a-service (BaaS) that provides a real-time PostgreSQL database, authentication, storage, and serverless functions. It’s an alternative to Firebase, built with scalability and simplicity in mind.

Firebase

Firebase is a Backend-as-a-Service (BaaS) by Google that offers real-time databases, authentication, cloud functions, and hosting to build and scale web and mobile apps quickly.

ConvexDB

ConvexDB is a serverless backend platform that combines a real-time database with reactive programming, enabling developers to build dynamic apps without managing infrastructure or writing backend code.

NeonDB

NeonDB is a fully managed, serverless PostgreSQL database designed for the cloud. It offers features like autoscaling, branching, and high performance for modern, scalable applications.

DevOps & Deployment

Docker

Docker is a platform that enables developers to package applications into containers—lightweight, portable units that run consistently across environments.

Kubernetes

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications across clusters.

Jenkins

Jenkins is an open-source automation server used to build, test, and deploy software through continuous integration and continuous delivery (CI/CD) pipelines.

Vercel

Vercel is a frontend cloud platform optimized for React and static sites. It offers seamless deployment, serverless functions, and edge capabilities with Git integration.

AWS

AWS (Amazon Web Services) is a comprehensive cloud platform offering scalable computing, storage, databases, and machine learning services for building and managing applications.

Prometheus

Prometheus is an open-source monitoring and alerting toolkit designed for reliability and scalability, often used for collecting metrics from applications and infrastructure.

Grafana

Grafana is an open-source analytics and visualization platform that integrates with data sources like Prometheus to create interactive, real-time dashboards.

Tools

VS Code

VS Code (Visual Studio Code) is a lightweight, open-source code editor developed by Microsoft, offering powerful features like IntelliSense, debugging, Git integration, and extensions.

Git

Git is a distributed version control system used to track changes in code, collaborate with teams, and manage source code history efficiently.

GitHub

GitHub is a cloud-based platform that hosts Git repositories, enabling version control, collaboration, pull requests, and CI/CD integrations for development teams.

Docker Hub

Docker Hub is a cloud-based repository where developers can publish, store, and share Docker container images publicly or privately.

Postman

Postman is an API platform for building, testing, and documenting APIs with features like collections, environments, and automation.

MongoDB Compass

MongoDB Compass is a GUI for MongoDB that allows users to visually explore, analyze, and manage MongoDB data without writing queries.

PG Admin

pgAdmin is a popular open-source administration and management tool for PostgreSQL, offering a graphical interface for running queries, managing databases, and visualizing data.

Cursor

Cursor is an AI-powered code editor built on top of VS Code, offering smart code completions, debugging, and collaboration features.

Yash Agrawal 2025