đź‘‹ Hello! my name is

Raj Chhatbar.

Full-stack Software Engineer

I am a software engineer based in southern california, specializing in building full-stack cloud-based solutions.

About Me

  Introduction

Hello! I'm Raj, a software engineer based in Los Angles, CA. Currently a master student studying Computer Science at California State University, Fullerton.

There are no secrets to success. It's the result of preparation, hard work, and learning from failure. I enjoy creating, innovating, and testing new ideas; eventually, some have worked out. However, for me, the experience is the true wisdom

  Language
Python(sync and async)

Proficient

JavaScript

Proficient

TypeScript

Advanced

SQL

Advanced

C/C++

Advanced

JAVA

Intermediate

GO

Elementary

  Technologies
Frameworks
DjangoDjango-RESTReactGatsbyDjango-ChannelsExpress-JSFlaskNext-jsJitsi-WebRTCReduxPySparkPyTorchTensorFlowCelery
Databases
PostgreSQLMongoDBDynamoDBFirebase (Cloud Firestore and Realtime)Redis
Tools
DockerKubernetesGit & GitHubOAuthUnix/BashAWS (EC2, S3, Lambda)GCPKubernetesRESTGraphQLSSHTelnetgrep
  Education
California State University, Fullerton

Masters of Science - Computer Science

August 2018 - Expected May 2021

GLS University

Post Graduate Diploma - Computer Science

March 2017 - March 2018

St. Xavier's College, Ahmedabad

Bachlors of Science - Physics

June 2014 - March 2017

  My Interests
Can’t live without
  • google/youtube(funny yeah but learned a lot from it)
  • Dark Chocolates
  • Indian Food

My Experience

Full-stack software engineer Intern

CollabCafe, Inc.

Febuary 2021 - Present
  • Implementing 35 reusable components using Next.js, Typescript, and 30 REST APIs using Django REST Framework
  • Expedited APIs response time by utilizing asynchronous task queue using Celery for running background task
  • Building a video chat application using Kubernetes cluster and opensource WebRTC Jits framework to serve 1000 users

Projects I’ve have worked on

IMDB movie review data's sentiment analysis

Python, XGBoost, RNN
  • Devised a sentiment analysis model to find out movie review sentiment by utilizing XGBoost & deep learning RNN's on Amazon sage maker and deployed it over AWS

Virtual memory manager in operating system

C++, Singleton design, OOP, Page replacement algorithm
  • Implemented a virtual memory management system, included support for paging, Virtual Memory and page replacement to and from the backing store by utilizing LRU and FIFO page replacement algorithm

Text search using Docker and Elastic Search

NodeJS, Docker, Elastic search, ReactJS, Nginx
  • Populated Elasticsearch with 100 books (230,000 paragraphs) to prepare a search API by leveraging Nginx and NodeJS backend client along with ReactJS as frontend client

Real-Time Taxi App with Django Channels and React

Django- Channels, Redis, PY-test, ReactJS, Nginx
  • Used asynchronous Django-channels to create WebSocket hooked with React-JS to visualize the current location using Google Maps. Leveraged Cypress for creating end-to-end testing

Blogs

FEBRUARY 2, 2021

Today we all know that infinite scroll has become like a standard practice in most websites as from the user’s perspective, it is easy and friction-less, which indirectly helps companies increase...

React-js
Infinite-Scroll
Hooks
Debounce
Throttling

JANUARY 24, 2021

Frequently we have come across the question of whether we should serve static files with Django or with some cloud-based storage solutions. However, when the system tends to scale, serving static...

Django
REST Framework
AWS S3
Get In Touch

I'm currently looking for new opportunities, related to Full-stack software engineering

Say Hello!