Open for opportunities

Hi, I'm Ravi Ranjan

Senior Software Engineer

7+ years of experience building Web applications, RESTful APIs & Microservices using Node.js, .NET Core, C#, JavaScript, React.js, RabbitMQ, Redis, PostgreSQL & SQL Server.

About Me

A bit about who I am, what I do & what drives me.

Ravi Ranjan

I'm Ravi Ranjan, a Senior Software Engineer at Akamai Technologies with 7+ years of experience building scalable web applications and microservices.

My work spans full-stack development — from designing RESTful APIs with Node.js and .NET Core to building dynamic frontends with React.js. I value clean architecture, reliable systems, and practical engineering.

I hold a Master of Technology from BITS Pilani and a B.Tech. in Computer Science from WBUT. When not coding, I'm likely exploring new technologies or contributing to open-source.

Location Bengaluru, India
Education M.Tech — BITS Pilani
Focus Full-Stack · APIs · Microservices
Experience 7+ Years

Work Experience

The professional journey so far.

July 2024 – Present

Senior Software Engineer

Akamai Technologies

Bengaluru, Karnataka, India

April 2021 – July 2024 · 3 yr 4 mo

Software Engineer II

Akamai Technologies

Bengaluru, Karnataka, India

Product: Akamai TechDocs, Internal Tooling

February 2020 – April 2021 · 1 yr 3 mo

Software Engineer

Advanced / OneAdvanced

Bengaluru, Karnataka

Product: Docman 10, Carenotes-IntegrationAPI

March 2018 – January 2020 · 1 yr 11 mo

Associate Software Engineer

Advanced / OneAdvanced

Bangalore

Product: CareSys, CareSys Mobile

Selected Work

Projects that show the range — from open-source to systems built from scratch.

02
Browser extension · Open source

URL Transformer

A Chrome extension for composing JWT-authenticated redirect URLs with reusable parameter rules, local token storage, copy, and incognito workflows.

Chrome Extension JavaScript JWT
03
Browser extension · Open source

ReqKit

A Chrome extension for organizing profile-based request-header rules for exact HTTPS hosts, with temporary activation, conflict detection, and automatic expiry.

Chrome Extension JavaScript Request Headers
04
Web application · Dec 2016–Jan 2017

Hostel Management System

A 3-tier client-server system for managing students, rooms, amenities, canteen info, and group interaction.

Web App Client-Server DBMS
05
Network design · Jul–Aug 2016

Sub-Network Design

Designed a network for 46 computers with virtual routers, web, mail, DNS, Samba servers, firewalls, and hierarchical access.

Networking Security Infrastructure
Also explored

Small projects, useful lessons.

Chatter Taskello

Technical Skills

Languages, frameworks and tools I work with.

C#
JavaScript
TypeScript
C
Java
HTML5
CSS3
Python
BITS Pilani Master of Technology — Software Systems · 2022–2024
WBUT, Kolkata B.Tech. — Computer Science & Engineering · 2013–2017
Spot Awards Terabyte Award — Innovation Terabyte Award — One Akamai Petabyte Award — Customer First Gigabyte Award — One Akamai

Get in Touch

Have a role or project in mind? Send me the details.

Opens your default email app.