Available for opportunities

Hi, I'm
Ravi Kumar

Crafting scalable web applications with modern technologies. Passionate about building innovative solutions that make a difference.

3+
Years Experience
3+
Projects Completed
10+
Technologies

Experience

My professional journey and contributions

RapidOps

Mar. 2023 - Current
Active

Software Engineer

  • Architected environment- and channel-based theming system supporting configurable UI styles across multiple deployment environments for enterprise B2B, B2C & D2C clients.
  • Engineered a dedicated logging microservice improving platform observability and audit reliability across Experro's multi-tenant architecture.
  • Designed a custom commerce provider framework, onboarding 10-12 enterprise clients with seamless product sync, advanced search, and UI customization.
  • Optimized database migration scripts, reducing operational overhead across Experro's multi-environment content delivery pipeline.
  • Contributed as a core engineer on Experro, an enterprise Headless CMS & DXP platform, across frontend, backend, and microservices layers.
Sept. 2022 - Mar. 2023

Software Engineer Intern

  • Built REST APIs for Product Import, enabling bulk uploads of 1,000+ SKUs with near real-time sync.
  • Implemented APIs and database schemas for core platform features across a microservices architecture.
  • Authored Jest unit test cases for critical endpoints, improving code coverage and reliability.
  • Gained production experience across React, Node.js, Microservices, and Docker.

Technical Skills

My expertise across various technologies and tools

HTML

Intermediate

Experience

Extensive experience in building semantic, accessible web structures with modern HTML5 features and best practices.

CSS

Intermediate

Experience

Proficient in creating responsive, pixel-perfect designs using modern CSS3, Flexbox, Grid, and animations.

JavaScript

Advanced

Experience

Strong expertise in ES6+ JavaScript, asynchronous programming, DOM manipulation, and modern JavaScript frameworks.

React.js

Advanced

Experience

Extensive experience building scalable React applications with hooks, context API, state management, and Next.js ecosystem.

Node.js

Advanced

Experience

Skilled in building high-performance server-side applications, RESTful APIs, and real-time systems with Node.js.

Express.js

Intermediate

Experience

Proficient in developing robust backend services, middleware implementation, and API development with Express.js.

MySQL

Advanced

Experience

Strong experience in database design, complex queries, optimization, and managing relational databases with MySQL.

MongoDB

Intermediate

Experience

Experienced in NoSQL database design, aggregation pipelines, indexing strategies, and working with Mongoose ODM.

Docker

Advanced

Experience

Proficient in containerization, creating Docker images, multi-stage builds, and orchestrating containers for deployment.

AWS

Intermediate

Experience

Experienced in deploying and managing cloud infrastructure using AWS services like EC2, S3, Lambda, and RDS.

Featured Projects

Explore my latest work and creative solutions

Sanskar Hills School
Freelance

Sanskar Hills School

A school website built for Sanskar Hills School, a prestigious educational institution. The website features a modern design and provides information about the school, its facilities, and admission process.

Node.jsNext.jsExpressMongoDB+3
Task Flow - Task Management Tool
Web App

Task Flow - Task Management Tool

A task management tool that helps users to manage their tasks and projects. inspired by Trello.

Node.jsExpressMongoDBCSS+2
Foodie - Food Ordering Platform
Web App

Foodie - Food Ordering Platform

A food ordering platform that allows users to order food from their favorite restaurants.

Node.jsExpressMongoDBCSS+3
Cinephile - Movie Recommendation App
Web App

Cinephile - Movie Recommendation App

A movie recommendation app that uses the TMDB API to fetch movie data and recommends movies to users based on their preferences.

React.jsRedux - RTKFirebaseOpenAI

Get In Touch

Let's connect and discuss opportunities

Send Me a Message

0/5000