Skip to main content

Hi! I'm Rohit

And I bring ideas to life with code

I am a Software Engineer at Academia.edu

I love solving hard problems with people

I am fast with tech and I love talking about it

I am currently working on Annie Mei!

TL;DR

Python
Python
Rails
Rails
Rust
Rust
C/C++
C/C++
Go
Go
JavaScript
JavaScript
TypeScript
TypeScript
Android
Android
MongoDB
MongoDB
SQL
SQL
Flask
Flask
.NET
.NET
Redis
Redis
Tailwind CSS
Tailwind CSS
Alexa Skills
Alexa Skills
Netlify
Netlify
Git
Git

Projects

Annie Mei

Annie MeiIn Progress

A Discord bot that helps you track your anime and manga progress. Built with Rust, it uses GraphQL to interact with AniList's API, and PostgreSQL + Redis for caching and data persistence. The bot features a robust permission system and supports multiple guilds.

RustGraphQLPostgreSQLRedisDiscord API
RustyBase

RustyBase

A database built in Rust without using any "unsafe" blocks of code or external crates! RustyBase is an ongoing project but in its current form has the basic layout of a database, along with a fully functioning Lexer and Parser and uses TPCH data for benchmarks.

Rust
Bean-Stock

Bean-Stock

Using a 3-pronged approach to the problem of Stock-Market Forecasting, Bean-Stock gives the user all the information they need to make an informed decision on where to invest next by using ML, NLP and our secret-sauce Health Analysis.

PythonFlaskBootstrapPANDASSci-Kit
Club N.O.W.

Club N.O.W.

Network for the Open Web was founded to bring like-minded tech enthusiasts together. Our goal is to build Open Source projects, help other passionate developers and create a better and fun environment for everyone - together.

FounderClub CaptainWorkshop Speaker
Song Match

Song Match

An game built as an Alexa skill. Song match asks the users for their favourite artist and some questions and then matches you to a popular song by the artist. Song match uses the Alexa Skills Kit along with MongoDB as the datastore.

PythonASKMongoDB
ACM Connect

ACM Connect

An Android application aimed at decluttering the workspace, ACM Connect was aimed at providing the members of ACM MPSTME with all the tools they will ever need in one package with features like Messaging, User profiles and schedules.

JavaAndroid StudioFirebase

Let's Connect

I'm always interested in hearing about new opportunities, collaborations, or just having a chat about technology.