Blog
Praveen Ranjan Keshri Praveen Ranjan Keshri Lead Software Engineer

Software Developer Portfolio

I build scalable web platforms, backend systems, and practical developer tools.

Lead Software Engineer with 10+ years of experience across frontend, backend, real-time communication, event platforms, integrations, cloud workflows, and high-traffic customer-facing systems.

10+Years engineering
7Major product areas
OSSPRs & packages
portfolio.ts
const praveen = {
  role: "Lead Software Engineer",
  focus: ["React", "Node.js", "APIs", "Cloud"],
  strengths: [
    "technical leadership",
    "system design",
    "delivery ownership",
    "cross-functional collaboration"
  ],
  currentlyBuilding: "RingCentral Events realtime experiences"
};
Based in Bengaluru, India

Open to meaningful engineering conversations, collaboration, and product problem-solving.

Open source & builder credibility

Small wins, real engineering habits.

Contributions and side projects that show a bias for fixing, shipping, and simplifying developer workflows.

DirectLine API icon

DirectLine API

Added support for custom base URL configuration.

View PR
SQS icon

BBC SQS Consumer

Improved message reading from SQS queues.

npm icon

Node Packages

Published npm packages that simplify developer workflows.

npm profile
Chrome plugin icon

Chrome Plugin

Built a plugin to filter Amazon products by country of origin.

View plugin

Career timeline

Built across product, platform, and customer-facing systems.

From early full-stack delivery to leading implementation in complex retail and messaging platforms.

RingCentral India Pvt. Ltd.Oct 2024 - Present

Lead Software Engineer - RingCentral Events

Leading the Events team on real-time communication and related event-platform experiences, including live event flows, reliability, and customer-facing collaboration journeys.

Narvar India Pvt. Ltd.Jun 2021 - Aug 2024

Lead Software Engineer

Led cross-functional implementation across retailer configurations, messaging, service dashboards, returns, and platform workflows.

DBS BankOct 2019 - May 2021

Associate Specialist Application Developer

Delivered large-scale applications under tight timelines with ownership across design, analysis, development, and testing.

Pramati TechnologiesJul 2016 - Oct 2019

Development Engineer

Worked on scalable systems, authentication, RBAC, microservices, push notifications, SMS, messaging, and collaboration features.

Adstuck ConsultingJan 2014 - Jun 2016

Software Engineer

Built analytics APIs, frontend interfaces, delivery tracking, payment integration, and customer support workflows.

Engineering toolkit

Comfortable across the stack.

Backend systems, frontend experiences, cloud workflows, messaging, integrations, and operational tooling.

Node.jsReact.jsReal-time CommunicationJavaScriptJavaJ2EE GolangPythonMongoDBPostgreSQLRedis ElasticsearchSocket.IOAWS EC2AWS SQSGoogle Cloud Google Sheets APICalendar APIGoogle Apps ScriptCloudflare Functions

Selected work

Projects with product and platform impact.

Representative work across real-time event experiences, retailer configuration, messaging, returns, dashboards, and employee engagement platforms.

RingCentral EventsOct 2024 - Present

Real-time Communication & Event Experience Platform

Contributing to RingCentral Events flows where live communication, event-stage reliability, attendee/speaker journeys, and real-time collaboration need to work smoothly at customer scale.

ReactReal-time CommunicationEvent PlatformsReliabilityE2E
NarvarJan 2024 - Aug 2024

Narvar EDD Platform - Retailer Configurations & Preview

Led setup for retailers to customize options, perform bulk uploads, and manage parameters for estimated delivery date calculations.

Node.jsReactPostgreSQLGraphQLJ2EE
NarvarJan 2023 - Dec 2023

Narvar Messaging Platform

Implemented webhook-based order notifications for onboarded retailers and downstream workflows.

WebhooksAWS SQSNode.jsReact
NarvarJun 2022 - Jun 2023

Returns Platform

Improved retailer return workflows with label and return shipping solutions.

J2EENode.jsReact
NarvarJun 2021 - Jun 2022

Service Dashboard

Built a service dashboard for internal API visibility, onboarding, testing, and system exploration.

BackstageReactPostgreSQL
DBSOct 2019 - May 2021

Confidential Data Platform

Aggregated data from multiple sources and delivered meaningful dashboard views using charts and APIs.

Node.jsJ2EEReact
PramatiJul 2016 - Oct 2019

Groupe.io

Developed collaboration and employee engagement workflows with micro apps, bots, and external integrations.

Node.jsMongoDBElasticsearch
AdstuckJul 2015 - May 2016

Orderjoy

Built e-commerce, payment, delivery tracking, automated ETA, and customer support workflows.

Node.jsMongoDBReact

Contact

Have an engineering problem worth solving?

Share the context, constraints, and goal. I’ll get back with the next practical step.