Skip to main content
Love Singhal

Skills & Tech

An overview of the languages, frameworks, and tools I use regularly — filter or search to explore. Levels are approximate and focus on practical, project-driven usage.

Showing 14 of 14 skills.

LanguageFrontendBackendDatabaseToolsAi

TypeScript

Language
90%

Strong typing, interfaces, generics, and advanced types.

JavaScript

Language
90%

ES6+, async/await, closures, and functional patterns.

Python

Language
80%

Scripting, automation, and backend development.

C++

Language
75%

DSA, memory management, and system programming.

SQL

Language
85%

Complex queries, joins, and schema design.

Node.js

Backend
85%

Event loop, streams, and scalable server architecture.

Express.js

Backend
85%

RESTful APIs, middleware, and routing.

PostgreSQL

Database
80%

Relational modeling, indexing, and optimization.

MongoDB

Database
80%

NoSQL schema design and aggregation pipelines.

Redis

Database
75%

Caching, Pub/Sub, and real-time data management.

Docker

Tools
70%

Containerization, multi-stage builds, and compose.

Git

Tools
85%

Version control, branching strategies, and collaboration.

Prisma

Tools
80%

Type-safe ORM, schema migration, and relations.

Zod

Tools
80%

Runtime validation and schema inference.