Ranjit Sahoo avatar
Portfolio

Hi, I'm Ranjit.
Software Engineer

I build scalable web applications with JavaScript, Node.js, and React — focused on clean architecture and high-quality, maintainable code.

Career

Work Experience

Software Engineer

BigPicture Pvt. Ltd.

Mumbai

Jun 2023 — Present

Design and build scalable backend and frontend systems using JavaScript, Node.js, and React. Lead system design discussions, architecting reliable and maintainable services and APIs. Focus on clean architecture, performance, and high-quality code across the entire stack. Collaborate closely with the team to ship features that scale with the business.

Developer Team Lead

Searching Yard Pvt. Ltd.

Bhubaneswar

Feb 2021 — Mar 2023

Led the development team and owned end-to-end delivery of high-quality, scalable software. Architected and shipped production features while enforcing clean code standards and best practices. Mentored engineers, ran code reviews, and grew the team's technical capabilities. Drove planning and cross-functional collaboration to consistently meet project goals.

Selected Work

Featured Projects

Financial

Financial Application

Finance tracking and reporting app with dashboards, transactions, and analytics.

ReactNode.jsChartsREST API
E-commerce

E-commerce Platform

Full-stack online store with product catalog, cart, checkout, and admin dashboard.

ReactNode.jsMongoDBExpress
CRM

CRM System

Customer relationship platform for managing leads, contacts, and sales pipelines.

ReactNode.jsPostgreSQLREST API
Toolbox

Skills & Technologies

Backend

Node.jsExpressREST APIsGraphQL

Database

MongoDBPostgreSQL

DevOps

DockerKubernetesHelmAWS (ECR, ECS, EC2, S3, CloudFront)CI/CD (GitHub Actions)

Frontend

ReactNext.jsTailwind CSSRedux

AI Tools

Claude.aiCursor AI
Get in touch

Let's build something together

Open to collaborations and interesting engineering challenges.

sahooranjit774@gmail.com