Personal portfolio / 2025

I build products that work.

I'm Vishal, a full stack developer. This is my corner of the web for the things I build, learn, and write about.

vishal.dev

const developer = "Vishal";

const stack = {

languages: ["TypeScript", "Python"],

frontend: ["React", "Angular"],

backend: ["Node.js", "NestJS"],

infra: ["Docker", "Kafka"]

};

build("scalable systems");

// currently shipping
status: online
location: india

Software should be clear, useful, and built to last.

Vishal Kachhap profile portrait
Full Stack Developer

I am a full-stack developer who enjoys turning complex problems into reliable, thoughtful software. I build across the frontend and backend, with a focus on clean interfaces, scalable APIs, and systems that are easy to maintain.

I work across the stack, from accessible React interfaces to Node.js APIs. I care about maintainable code, fast feedback loops, and solving the right problem before writing the first line.

Oorja

Full Stack Developer

2024 - Present

Developing a production battery engineering simulation platform used by 20-30 R&D engineers for faster, more reliable engineering workflows.

  • Developed and integrated physics-based mathematical models and simulations into a production application used by 20-30 R&D engineers.
  • Developed up to 80% of the application's REST APIs using Python, enabling data retrieval, processing, analysis, and integration between engineering models and application services.
  • Optimized database queries and data-processing workflows across millions of records, reducing API query latency by approximately 40% and processing time by 40-50%.
  • Led Angular frontend development and implemented interactive Plotly visualizations for simulation results, engineering plots, and KPIs.
  • Developed a model-code feature that allows users to duplicate existing models with similar configurations, reducing model setup time from 2-3 hours to a few minutes and significantly improving repetitive engineering workflows.
  • Managed application infrastructure and deployment using Docker and GitHub workflows, automating Docker image builds, publishing images to Google Artifact Registry (GAR), and deploying containerized applications on Google Cloud.

Better Wealth Technologies Pvt. Ltd.

Full Stack Developer

2021 - 2023

Developing financial applications and market-data workflows for real-time alerts, stock advisory, and administration.

  • Designed and deployed a real-time financial alerting system using Amazon SQS and Twilio to asynchronously process and deliver up to 10,000 notifications per day to users.
  • Built reliable event-driven notification actions to deliver financial alerts to the platform's user base.
  • Led development of an interactive stock advisory platform used by 20 experts and reaching 10,000 followers, with data coverage across approximately 10,000 stocks.
  • Built advanced data tables with filtering, real-time search, pagination, and sorting to enable efficient exploration of large stock datasets.
  • Developed user-facing forms and integrated Google Analytics and Google Tag Manager with custom events and conversion tracking to measure user engagement and platform interactions.
  • Developed and maintained a React.js and Node.js admin dashboard with authentication, data visualization, and CRUD functionality for user and data management.

The foundation behind
the work.

A mechanical engineering background shaped how I think: understand the system, find the signal, and build with intent.

2021

B.Tech. in Mechanical Engineering

IIT Kharagpur

2017

All India Senior School Certificate Examination

JNV Kottayam

2015

All India Secondary School Examination

JNV Ranchi

The tools I use to turn ideas into working software.

Comfortable moving between the browser, the server, and everything that connects them.

01 / Languages

Strong fundamentals.

C++JavaScriptTypeScriptPythonMATLABSQL
02 / Full-stack

Products from UI to API.

React.jsNext.jsAngularNode.jsExpress.jsNestJSFlaskMongoDB
03 / DevOps

Shipping with confidence.

DockerKafkaDSMicroservicesGitGitHub Copilot
04 / Architecture

Systems built to scale.

APIREST APIsSCScalable System DesignDBDatabase OptimizationDSDistributed SystemsAUAuthentication & Authorization
01

Product interfaces

Thoughtful, responsive interfaces that make complex ideas feel effortless to use.

02

Full-stack systems

Reliable frontends and APIs connected into products that are ready to grow.

03

Fast iteration

A practical build process that turns a rough idea into a polished experience quickly.

Things I'm learning.

A space for practical notes on development, technology, and the ideas I keep coming back to.

Coming soonDeveloper notes, experiments, and tech deep-dives.