Hey there, I'm
Rahul Vijay

A self-taught programmer with a passion for development. For the past two years, I've been immersing myself in the world of programming, often finding inspiration in the middle of the night. I'm open to work right now, preferably in a startup environment where I can contribute and grow and build tech products for the world..

Rahul Vijay

Developer?

then Better be seen this in
Otherwise Continue...

Work Experience

System Engineer

IBM

Bangalore | Nov 2024 - Present

Developed and hosted streamlit webapp for file uploading on AWS S3 and EC2, conducted web scraping with Python and BeautifulSoup and later conversion of these huge XML files to TSV for efficient data management, built a markdown-based documentation site using Next.js and Nextra. Used no-code tool framer to built their complete site to showcase their work.

Software Engineer Intern

Eigengram Technologies

Remote | Jun 2024 - Nov 2024

Developed and hosted streamlit webapp for file uploading on AWS S3 and EC2, conducted web scraping with Python and BeautifulSoup and later conversion of these huge XML files to TSV for efficient data management, built a markdown-based documentation site using Next.js and Nextra. Used no-code tool framer to built their complete site to showcase their work.

Freelance Developer

Hirequotient, Aceternity UI, Mehandy.in

Remote | Jun 2024 - Jun 2024

HireQuotient: Developed and successfully integrated 14 AI-powered tools for HireQuotient, including the NPS Calculator, AI Letter Generator, and AI Email Generator.

Aceternity UI: Built and Developed 5 of webpages for their client namely Jetify.com, working on their docs page and making them stand out.

Mehandy.in: Creating there simple landing web page, with some analytics tracking and storing them in Upstash redis.

Education

Bachelor of Technology in Computer and Communication Engineering (CCE)

The LNM Institute of Information Technology.

Jaipur, Rajasthan | Nov 2020 - Jun 2024

Specialization in computer and communication engineering, primarily learnt about software engineering and data structures, while completing a few of projects.

High Schooling

Maa Bharti Sr. Sec. School

Kota, Rajasthan | May 2018 - May 2020

Completed my 10+2 schooling from Kota, while scoring a total of 85.6% in RBSE Boards with my major in PCM.

Why not see some of my projects?

Vijaychai

A complete fullstack wholesale order management platform, built for my father's shop, where customers can place their order under their business name with Clerk Auth, with complete admin privileges to admin, to view, modify, and manage orders, enabling insights with beautiful and modern UI and UI.

NextJsClerkDockerPostgresqlPrisma ORMShadcnUI
App showcase

This Portfolio Site

This is a fully responsive and dynamic portfolio site built using Next.js, TailwindCSS, and ShadcnUI. The site features a blog, project showcase, guestbook, and interactive components that highlight my skills as a developer. It’s designed with a minimalistic aesthetic, ensuring a clean and user-friendly experience across all devices.

Next.jsCloudflare R2TailwindCSSPrismaTypeScriptShadcnUI
App showcase

Realtime Web Chat Application

A comprehensive realtime web chat application built using the MERN stack and Socket.IO allowing multiple users to chat with each other in real-time, with robust state management using Redux. It features user status management, allowing users to set their status to 'Busy' or 'Available', if a user is busy, others can chat with an AI instead, secured by JWT-based authentication to ensure data privacy.

Socket.IOMongoDBReact.jsTailwindCSSReduxJWT
App showcase

Connect App

App that allows users to connect to others on the basis of their social connection level, how friendly they are to each other, users can manage their connections, their privacy their details like what they want to share and what now with others. (Currently I am building and working on this.)

NextjsKindeAuthTailwindCSSMongoDBPrisma
App showcase

Here's a brief about my skills:

Primary Tech Stack:

Also Have Worked With:

Other Tools:

My latest writings:

#30 Designing a Video Streaming Service – Video Encoding, Storage, Caching, CDN, Bitrate Adaptation

06 March 2025
Ever wonder how Netflix streams so smoothly? We'll dive into designing a video streaming service. Basically, how to deliver high-quality video to millions of users without lag or buffering.
Image view of #30 Designing a Video Streaming Service – Video Encoding, Storage, Caching, CDN, Bitrate Adaptation

#29 Designing a Scalable URL Shortener – Hashing, Database Choices, Redirection Optimization

06 March 2025
Want to build a URL shortener that scales? Let's talk design. We'll cover everything from encoding to database choices. Think of it as building a super-efficient link management system.
Image view of #29 Designing a Scalable URL Shortener – Hashing, Database Choices, Redirection Optimization

#28 Designing a Search System – Elasticsearch, Inverted Index, Ranking Algorithms

06 March 2025
Frustrated with slow and irrelevant search? Learn about search systems! We'll show you how Elasticsearch, inverted indexes, and ranking algorithms deliver fast, accurate results.
Image view of #28 Designing a Search System – Elasticsearch, Inverted Index, Ranking Algorithms

#27 Graph Databases & NoSQL Alternatives – Neo4j, MongoDB, DynamoDB, Time-Series DBs

06 March 2025
Want to make your app's data storage smarter? Let's talk NoSQL. We'll cover graph databases, document stores, key-value stores, and time-series databases. Think of it as having the right tool for every data task.
Image view of #27 Graph Databases & NoSQL Alternatives – Neo4j, MongoDB, DynamoDB, Time-Series DBs

#26 Idempotency & Designing Reliable APIs – Handling Retries, Request Deduplication

06 March 2025
Charged twice? Learn about idempotency! We'll show you how to design reliable APIs that handle retries and prevent duplicates. Keep your users happy and your transactions accurate.
Image view of #26 Idempotency & Designing Reliable APIs – Handling Retries, Request Deduplication
View More

Let's
Connect

You really got upto here? Surprising!

Why not you see some ofMy Blogs or visit theOther Part then?