Hello, I am

NirajanG

Portrait of NirajanG

Research Assistant and Computer Science junior at South Dakota State University. I build backend and AI/ML systems, automated national health data pipelines by ~28%, and publish open-source Python packages.

Website views

Rolling totals
Last 24 hr 21
7 days 197
30 days 450
1 year 450
Research Assistant @ SDSU 5+ PyPI Packages Backend + AI/ML

Selected Work

Projects and research highlights

Backend systems, data pipelines, and open-source tooling shaped by research and real-world delivery.

PyPI Packages

Open-source Python libraries for data tooling, automation, and developer utilities.

HumeSQL Logo

HumeSQL

HumeSQL turns natural language into safe SQL, runs it against your MySQL/MariaDB database, and returns JSON rows. It introspects your schema, prompts Gemini to craft SQL, applies guardrails, executes the query, and responds with the SQL, reasoning, and results.

Sathi Language Logo

Sathi Language

Sathi Language is a Nepali-inspired programming language that blends creativity, culture, and code β€” written in Python and designed to make programming feel natural, human, and expressive.

HEI Calculator Logo

HEI Calculator

hei-calculator is a Python package that calculates the Healthy Eating Index (HEI-2015) from dietary intake data stored in CSV files. It is designed for researchers, students, and public health professionals who want to evaluate diet quality easily.

AskCSV

AskCSV

AskCSV is a Python package that launches a local web app where you can chat with your CSV file using natural language.

VS Code/Browser Extensions

Developer tools that speed up workflows inside the editor and browser.

Sathi Language Logo

Sathi Language

Code like you speak, friendly like a friend which brings refreshed conversational syntax, richer output controls, and clearer learning pathways.

Region Screenshot Copier

Region Screenshot Copier

A powerful and lightweight Chrome extension designed to streamline the process of capturing and sharing specific areas of any webpage.

Thumbnail for LeetCode AI Solver

LeetCode AI Solver

An open-source Chrome extension designed to solve LeetCode problems. It sends the problem + current editor stub to Gemini and shows the solution in a draggable glassmorphism popup (copy + hide).

Apps and Experiments

End-to-end builds spanning research, data, and hardware.

Thumbnail for 3D Earth Battery Visualizer

3D Earth Battery Visualizer

Built using Three.js, this interactive 3D experience transforms your device's charging status into a stunning cosmic visualization. Plug in your device to witness an immersive universe that responds to your battery state.

Thumbnail for Nepali Date Converter

Nepali Date Converter

Nepali Date Converter that allows users to seamlessly switch between the Nepali (BS) and English (AD) calendar systems. It features a modern, neumorphic 3D design and uses the Nepali Datepicker v3.7 library by Sajan Maharjan. The tool is responsive, intuitive, and perfect for anyone who works across both calendar formats.

Thumbnail for CrystalWeather App

CrystalWeather App

A dynamic and interactive web application that provides current weather conditions, hourly and daily forecasts, Air Quality Index (AQI) data, and visually engaging weather effects.

Thumbnail for Picture of the Day

Picture of the Day

Built a lightweight "Picture of the Day" web app using vanilla JS, HTML, and CSS β€” powered by the NASA APOD API. Features: Async data fetching with error handling Responsive UI with CSS variables and transitions Dynamic DOM rendering & image loading Toggleable metadata section Loader animation with @keyframes

Thumbnail for Glassmorphism ToDo App

Glassmorphism ToDo App

A sleek Glassmorphism To-Do App with animated background, local persistence, and smooth UXβ€”all running fully in the browser! Key Features: Task creation, deletion, and completion toggle Frosted glass UI with animated particle background Responsive, scrollable task list with custom scrollbar Fully client-side with local data persistence via cookies

Thumbnail for Morse Code Encoder-Decoder

Morse Code Encoder-Decoder

An interactive web application that allows users to encode text to Morse code, decode Morse code to text, and visualize the Morse code structure through an interactive binary tree.

Featured Dispatch

Featured blog post

Shipping diaries, performance experiments, and developer-experience field notes, written like a studio log.

Thumbnail for HumeSQL - Natural Language into SQL

HumeSQL - Natural Language into SQL

HumeSQL turns natural language into safe SQL, runs it against your MySQL/MariaDB database, and returns JSON rows. It introspects your schema, prompts Gemini to craft SQL, applies guardrails, executes the query, and responds with the SQL, reasoning, and results.

Thumbnail for Sathi β€” A Nepali-Inspired Programming Language Built with Love πŸ’»πŸ‡³πŸ‡΅

Sathi β€” A Nepali-Inspired Programming Language Built with Love πŸ’»πŸ‡³πŸ‡΅

Sathi (meaning Friend in Nepali) is a human-friendly, Nepali-inspired programming language designed to make coding feel natural, expressive, and approachable β€” all while using Romanized Nepali syntax that works perfectly in ASCII.

Thumbnail for Taipy: Build Full-Stack AI & Data Apps in Pure Python

Taipy: Build Full-Stack AI & Data Apps in Pure Python

πŸ‘‰ Taipy – an open-source Python framework that lets you build modern, production-ready data and AI applications without touching JavaScript or HTML.

Contact

Let us build something useful

Based in Brookings, SD. Open to internships in backend, data engineering, and AI/ML. I respond within a few days.

Find me here