Work Experience
Nov. '23 - Dec, '23
Full Stack Developer Intern @ HomeDrop
Serverless backend API
- Optimized invoice generation endpoint and contributed to feature for sending user receipts through WhatsApp API.
- Build service to scrape product data through UPC
- Worked with database triggers to update secondary collection
May '23 - July '23
Workspace Monitoring Tool
- Developed a cross platform tool for workspace monitoring with Electron, React & Rust
- Built and deployed serverless API with golang gin framework to AWS Lambda having user authentication with JWT and OAuth
- Set up automated releases of the app for all platforms on GitHub through workflows
Licensing Stack POC
- Built monolithic backend with django REST for issueing licenses & validation of libraries (over PyPi) using RSA256 algorithm.
- Worked on caching API request to minimize database queries and implement rate limiting.
- Used docker container monitoring tools like Prometheus, cAdvisor, nodeExporter for usage statistics and built CI/CD pipelines using Jenkins to publish artifacts.
About Me
Hello! My name is Rahul Ranjan. Two trues and one false about me are:
▸ I love playing football.
▸ I loooove competitive coding <3.
▸ I can understand neural networks, slightly :/
A "few" technologies that I've worked on till now:
CSS
SASS
JavaScript
React
TypeScript
Django
Node.JS
MySQL
MongoDB
DynamoDB
Redis
C
C++
Python
Golang
Rust
Google Cloud
AWS
Kubernetes
D3 Visualization
Next.JS
Electron
Tauri
Docker
Terraform
Jenkins
PyTorch