Skip to content
View nithindd's full-sized avatar

Block or report nithindd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nithindd/README.md

Hi, I'm Nithin Devanand

Principal Software Engineer  ·  Boston, MA

🌐 financehubapp.com  ·  LinkedIn  ·  Medium


I build production-grade software end-to-end — from AI-powered full-stack applications to deep reinforcement learning systems. I care about clean architecture, well-designed APIs, and shipping things that work.


Skills

Languages

Java Python TypeScript JavaScript C++

API Development

REST FastAPI Spring Cloud

REST · FastAPI · Spring Cloud Config · JWT · OAuth 2.0 · Webhook Design · API-first Architecture

Cloud & DevOps

AWS Vercel Railway Git

AI / Machine Learning

TensorFlow OpenCV Amazon SageMaker Jupyter

Deep Reinforcement Learning · MADDPG · DDPG · DQN · CNN · RNN · Computer Vision · NLP

Web & Full-Stack

Next.js React FastAPI Spring Tailwind CSS PostgreSQL Supabase


Featured Projects

FinanceHub — AI-Powered Accounting Platform

Double-entry bookkeeping with AI invoice scanning, vendor auto-categorization, and real-time financial dashboards. Built with Next.js 15, TypeScript, Supabase, Google Gemini, and Resend.

NewsCurator — AI-Powered News Dashboard

Organise topics, gather articles from any source, get Claude AI summaries, and receive a daily email digest. Built with Next.js, TypeScript, FastAPI, PostgreSQL, and the Claude API.

ResourceHub — Personal Resource Manager

Centralized app for saving and organizing links, PDFs, images, and audio files. Features Google OAuth, custom categories, full-text search, cloud storage with privacy controls, and a dark-mode UI. Built with React, Vite, and Supabase. · Live

360° Life — AI Life Management App (private)

Track goals, habits, and tasks across every dimension of your life — with a personal Claude AI coach who knows your data. Built with Next.js, TypeScript, Supabase, and the Claude API.

Multi-Agent Reinforcement Learning — Cooperative Tennis Agents

Trained two agents to play tennis using the MADDPG algorithm in a collaborative multi-agent environment.

Deep Deterministic Policy Gradient agent solving continuous action-space control tasks.

DQN agent that learns to navigate and collect items in a large, sparse-reward environment.

End-to-end facial keypoint detection pipeline using CNNs and OpenCV.

CNN pipeline that detects dogs in images and predicts breed — handles humans too with a closest-match estimate.


GitHub Stats

GitHub Stats    Top Languages


financehubapp.com · Boston, MA

Pinned Loading

  1. DRLND_CollabAndCompete DRLND_CollabAndCompete Public

    Multiagent Reinforcement Learning project to handle collaborate and compete scenarios for Tennis Unity environment. MADDPG algorithm is used to solve the environment.

    Jupyter Notebook 1

  2. ContinuousControl ContinuousControl Public

    Continuous Control using DDPG Algorithm

    Jupyter Notebook

  3. DRLND_Navigation DRLND_Navigation Public

    Deep Q Network project which navigates a environment to collect bananas. This project is dones as part of Udacity's Deep Reinforcement Nanodegree

    Python

  4. aind_computer_vision aind_computer_vision Public

    This is my Computer Vision capstone project in the Udacity AI Nanodegree program! This project demonstrates using computer vision techniques and deep learning to build and end-to-end facial keypoin…

    HTML

  5. aind2-rnn aind2-rnn Public

    Recurrent Neural Networks: Time series prediction and Text generation

    HTML

  6. dog-classifier dog-classifier Public

    Convolutional Neural Networks (CNN) project: Project builds a pipeline that can be used within a web or mobile app to process real-world, user-supplied images. Given an image of a dog, algorithm wi…

    HTML