Hello I am

Moksh Rai Chadha

Software Developer
Scroll Down
Moksh Rai Chadha
MongoDB
Node.js
React.js
Angular.js
Flutter
Dart
Rust
Golang
JavaScript
TypeScript
PostgreSQL
MongoDB
Node.js
React.js
Angular.js
Flutter
Dart
Rust
Golang
JavaScript
TypeScript
PostgreSQL

About Me

Passionate about all things tech, I'm a Full Stack Dev proficient in MERN/MEAN stacks and Flutter and Certified IBM AI Engineer With a background in CS from NIT Hamirpur, Over 5+ years of startup experience I thrive in problem solvingand getting things done.

Skills

ReactAngularTypeScriptNode.jsPythonArtificial IntelligenceGenAIMongoDBPostgresqlMySQLRustGolangNextJsBunJs

Experience 5+years

Senior Subject Matter Expert

Pippin Title • 2023 - Present

Joined as a Sr SME, Leading AI initiative to speed up processing of Title search docs using GenAI along with decoupling legacy architecture created and deployed payments and mailing microservices successfully.

Software Engineer 2

Source.one • 2019 - 2023

Joined as an intern, promoted to the level to SDE 2. Source.one focuses on driving the B2B of our country through easy tech.

Artificial Intelligence

Local RAG System

Retrieval Augmented Generation using Ollama and TimescaleDB for efficient data retrieval and generation

Invoice OCR with GenAI

Intelligent invoice processing and data extraction using Generative AI

Text to SQL Generator

Natural language to SQL query converter working with 20+ database tables

Video Summarizer

Video content summarization using OpenAI Whisper for transcription and Gemini API for summary generation

Deterministic GenAI Output

Framework for generating consistent outputs from GenAI models using LangChain agents

JavaScript

Block Em - Chrome Extension

Block unwanted sites during work/study with custom video/webpage redirects

Maitri Yatra NGO Website

Website for Himachal-based NGO built with Next.js

Angular SSR Grid

Angular table package with debounced API search for all columns

Performance Monitor

Real-time multi-core CPU monitoring using Node.js, React, and Socket.io with sticky sessions

Sorting Visualizer

React-based visualization tool for sorting algorithms

Inverted Index

Cassandra table column indexing implementation

Flutter

ArogyaGreen

Pro bono initiative for Radha Swami Charitable Hospital - QR-based biowaste tracking using Flutter Web, Node.js, and MongoDB

Google Docs Clone

Real-time collaborative document editing with Flutter, Node.js, and Socket.io

Serverpod Projects

Full-stack Flutter solutions with Postgres and JSON RPC

Mobile Apps

  • Expense Tracker

    Flutter app with Riverpod state management

  • Grocery App

    MVVM architecture with Bloc state management

Rust

Weather App

Reactive UI application using Rust Dominator and Arc signals

Space Invaders

CLI-based Galaga-style game

IP Sniffer

Command-line IP sniffing tool

Dominator Components

UI component library using Dominator v2

Golang/Dart

Go banks

Creating a backend api with golang, sqlx, mockito

Go Simd

Writing database UDF using golang

Cassandra Client

Database client implementation for Cassandra DB

File DB

File-based database with async writing and indexing capabilities

Writing & Speaking

Guest Speaker - React Meetup Bangalore

Topic: React Signals

Technical Articles

  • Build Your Own Local LLM API with Ollama-js

    Step-by-Step Guide

  • Advanced RAG Techniques

    Comprehensive guide on Retrieval-Augmented Generation

  • Vector Databases Deep Dive

    What Are Vector Databases, and Why Are They a Hot Topic Right Now?

  • Building Local RAG Apps

    Full stack implementation with PostgreSQL, Llama 3.2, and Ollama

Most Handsome developer

Most Handsome developer

Most Handsome developer