RC

Hi, I am Rajesh Charhajari

Software Engineer

About

Lowkey obsessed with building scalable, high-performance apps 🚀and occasionally breaking prod in the name of experiments😭

Tech Stack

HTML
CSS
JavaScript
TypeScript
Python
ReactJS / NextJS
TailwindCSS
NodeJS
FastAPI
Express
SQL
PostgreSQL
MongoDB
Redis
LangChain
LangGraph
Docker
Kubernetes
AWS
GCP

Experience

Software Engineer

Hashedin by Deloitte

Jul 2024 - Nov 2024

Pune

  • •Built an internal employee marketplace using ReactJS, NodeJS, and PostgreSQL to enable secure item listing, buying, and selling within the organization.
  • •Developed and optimized REST APIs with ExpressJS and Prisma, featuring advanced filtering and JWT-based authentication for secure access control.
  • •Implemented user dashboards to manage transactions, approvals, and history, ensuring reliability through Zod validation and Jest testing.

Software Analyst

Rethink Ledgers

Nov 2022 - Mar 2024

Pune

  • •Developed secure authentication systems using JWT, OAuth2, and PassportJS with middleware for validation, rate limiting, and logging to enhance security and performance.
  • •Integrated real-time communication with WebSocket and managed file handling via AWS S3 for seamless user interaction and data delivery.
  • •Automated data workflows using Node-Cron and implemented online payments with Razorpay APIs for real-time transaction tracking and notifications.

Trainee Software Engineer

Allianz Technology

Feb 2022 - Jul 2022

Pune

  • •Created dynamic logic scripts for document automation workflows based on business rules.
  • •Designed and executed complex SQL queries for data extraction, transformation, and presentation to meet client needs.
  • •Collaborated with teams to ensure data accuracy and streamlined processing in enterprise reporting tools.

GitHub Contributions

 

Projects

Plausio - Video Sharing Platform

  • •Built a full-stack video sharing platform with support for video uploads, thumbnails, metadata, likes, comments, shares, and channel subscriptions.
  • •Implemented HLS (HTTP Live Streaming) using FFmpeg to transcode uploaded videos into segmented .ts files and an .m3u8 playlist, enabling faster startup and adaptive video streaming.
  • •Developed channel analytics including subscriber count, total videos, total views, and a personalized subscription management system.
  • •Designed a scalable cloud-based architecture using AWS S3 for storage, AWS SQS for asynchronous video processing, AWS EC2 for backend services, and AWS CloudFront for low-latency content delivery.