Hi, I'm Darshan Tarsariya

Software Engineer
terminal
~/portfolio $ From Complexity to Clarity — Through Code

Tech Stack & Tools

🛠️ Languages

JavaScript
C++

🎨 Frontend

ReactJS

⚙️ Backend

Node.js
Express.js
AdonisJS

🗄️ Databases

MongoDB
PostgreSQL
ClickHouse
Studio 3T

☁️ Cloud & APIs

AWS Lambda
AWS EC2
AWS Kinesis
AWS EventBridge
AWS SQS
AWS S3
Firebase
Stripe
Google Maps API

🛠️ Tools & IDEs

Cursor
VSCode
Postman
Replit

Featured Projects

Things I've built so far

Tool Notes

Tool Notes

Tool Notes is a developer reference site offering concise cheat-sheets and quick technical notes for programmers

JavascriptReactTailwind CSSPosthog
ENV Guardian

ENV Guardian

A CLI tool that scans and manages environment variables to prevent runtime errors and improve type safety in projects

JavaScriptNode.jsnpm
My Portfolio

My Portfolio

This is my portfolio which made by me using React

JavaScriptReactHTMLTailwind CSS

Work Experience

My professional journey and the amazing teams I've worked with

Software Engineer

Petpooja

Ahmedabad, IN
Apr 2025 - Present

Software Engineer

Sapient Codelabs

Surat, IN
Jul 2023 - Apr 2025

Software Engineer Intern

Sapient Codelabs

Surat, IN
Jan 2023 - Jun 2023

From the Dev Desk

Tech-driven thoughts from a software engineer's perspective

The Truth About Math.random() in JavaScript: Is It Really Random?
May 5, 20252 min read

The Truth About Math.random() in JavaScript: Is It Really Random?

If you've ever used Math.random() in JavaScript and assumed it gives you true randomness—think again. In this post, we'll break down the fascinating world behind this innocent-looking function, answer the burning question: Is it predictable?, and show you how it all works under the hood.

Read on Medium
🚢 Why Every Developer Should Learn Docker (Even Beginners) ?
May 11, 20253 min read

🚢 Why Every Developer Should Learn Docker (Even Beginners) ?

Whether you're a frontend wizard, backend architect, mobile app dev, or data scientist — you've probably heard whispers of Docker. Maybe you've even seen those mysterious Dockerfile and docker-compose.yml files floating around GitHub. If you've ever asked:

Read on Medium
JSON Simplified: Understand the Web's Favorite Data Format in Minutes
March 06, 20224 min read

JSON Simplified: Understand the Web's Favorite Data Format in Minutes

Explore what JSON is, why it's become the backbone of modern web development, and how it fits into real-world applications. Whether you're a beginner or brushing up your knowledge, this guide brings clarity to JSON with practical examples and insights.

Read on Medium

Get in Touch

Have a question or want to work together? Let's connect!