Hi, I'm Anurag 👋

I'm a Machine Learning Engineer

and I try my best to create things with ❤️

Professional with over 5 years of experience in building ML / AI models and web applications.

Projects

HinDict

An LLM app which helps you to find definitions of Hindi words and their English counterparts.

Explore

Virtual Theremin

A virtual Theremin powered by Google's mediapipe AI hand detection model.

Explore

Aggre-Gator

Hackathon Winning Project! A News aggregator service which scrapes news networks for articles, and provides user with a feed. Built using Python, Flask, Celery, MongoDB, RabbitMQ, and ElasticSearch and deployed on Amazon LightSail.

Explore

Simple Reddit

Reddit clone using Golang, Angular & MongoDB. We have used Software Engineering best practices and Agile methodologies.

Explore

Data Science Chatbot

A chatbot named Gyan who can teach you concepts of machine learning and data science.

Explore

Baits

Probes/Baits extraction from DNA Sequences

Explore

Hand Gesture Recognition

A Hand Gesture Recognition App being built for Human Computer Interaction project. We are comparing hand gestures with tangible interaction to research usability, and naturalness of both interaction methods.

Explore

Skills

css

expert

5 years of professional experience. 6.5 years overall.

css

expert

5 years of work experience wrangling and working with data.

css

expert

5 years of work experience wrangling and working with data.

css

advanced

3 years of work experience designing deep learning models for NLP and CV.

css

advanced

3 years of work experience designing NLP and NLU models.

css

advanced

3 years of work experience with MongoDB.

css

intermediate

6 months of work experience with PostgreSQL.

css

intermediate

3 years of work experience working with containers.

css

intermediate

Deployed Local Large Language models such as llama 3.2 7B

css

intermediate

6 months of experience working on personal and class projects.

css

intermediate

4 months of experience working on a class project.

Blog Posts

How to Generate Random Secret using OpenSSL

2025-03-08

How to Generate Random Secret using OpenSSL.

Elo Viz: A tool to create players, simulate matches, and rank players using Elo ratings

2025-02-04

Elo python package to simulate matches between players, and compare their elo ratings after each match. You can use it to simulate rankings of Chess players.

HinDict: A Local LLM Powered Dictionary

2025-01-14

Dictionary to learn Hindi words using only the romanized form of the Hindi word.

Relative Imports & Python Packages

2023-05-10

How to create packages and import modules correctly.

Hindi (Devanagari Script) Digit Recognizer using Convolutional Neural Networks

2022-02-24

Tutorial style Jupyter notebook on how to classify hindi (devanagari script) digits using Convolutional Neural Networks.

All Blog Posts