top of page
Download CV

RV

Ravindra V

Senior

Senior

Backend Developer

* Zero Evaluation Fee

Available

Available in IST Timezone

Summary

Technical Skills

Projects Worked On

Summary:

 

Full Stack Developer with 5+ years of experience crafting scalable, efficient, and reliable web applications. Passionate about backend architecture, API driven design, and database performance, while maintaining seamless frontend integration. Experienced across ERP, healthcare, and venue management domains — focused on writing clean, maintainable, and optimized code.

 

Key Skills:

  • Full-stack web development and system architecture
  • API design, development, and third-party integration
  • Frontend development with modern JavaScript frameworks (React, Next.js)
  • Backend development using Node.js, and Nest.js
  • Database design and management (MongoDB)
  • DevOps practices including CI/CD and Docker-based deployments
  • AWS (EC2, S3), Hosting & Server Management
  • Agile methodology, sprint planning, and cross-functional collaboration
  • Technical troubleshooting and performance optimization
  • Version control and code collaboration using Git, GitHub
  • Payment gateway integration (Stripe)
  • Effective client communication and requirement analysis
  • Project management and team collaboration using Jira, ClickUp, Slack, and Teams

 

Technical Skills:

  • Backend: Node.js, Nest.js, Express.js
  • Frontend: React.js, Next.js, HTML5, TypeScript, JavaScript (ES6), CSS3
  • Database: MongoDB
  • API Tools: RESTful APIs, Swagger, Postman
  • Version Control: Git, GitHub
  • Development Tools: Visual Studio Code, Visual Studio, Cursor
  • Operating Systems: Linux, Microsoft Windows
  • Communication Tools: Skype, Microsoft Teams, Basecamp, Slack
  • Payment Integration: Stripe
  • Hosting Platform: Digital Ocean, AWS
  • DevOps: CI/CD, Docker (DEV, STAG, PRODUCTION environments)
  • Project Management Tools: ClickUp, Jira

 

Projects:

 

SaaS Bug Tracking & Reporting Platform

Project Overview: BetterBugs is a comprehensive bug-tracking and reporting system designed for modern development teams. It streamlines issue reporting through real-time screen recording, browser extensions, and automated context capture. The platform integrates with multiple third-party tools (like Slack, Jira, Linear, and ClickUp) to enable faster debugging, better team collaboration, and improved product delivery workflows.

Roles & Responsibilities:

  • Designed and developed scalable backend services using Node.js and Nest.js, ensuring high reliability and performance.
  • Engineered RESTful APIs for integrations with third-party tools such as Jira, Linear, Slack, and ClickUp.
  • Designed and optimized MongoDB schemas and aggregation pipelines for fast data retrieval and analytics.
  • Implemented Redis-based caching and queue management to handle real-time event processing and background jobs.
  • Integrated Stripe for secure subscription management and payment processing.
  • Built and maintained role-based access control (RBAC) and JWT authentication systems.
  • Developed internal utilities for log tracking, rate limiting, and API performance monitoring.
  • Created automated CI/CD pipelines with Docker, ensuring smooth deployments across Dev, Staging, and Production environments.
  • Managed hosting and infrastructure using AWS (EC2, S3, CloudWatch) and DigitalOcean, maintaining uptime and performance.
  • Handled server configurations, environment variable management, and continuous integration workflows.
  • Performed regular system monitoring, troubleshooting, and optimization to ensure platform stability.
  • Worked closely with cross-functional teams to analyze requirements and translate them into technical deliverables.
  • Participated in sprint planning, code reviews, and architecture discussions to ensure consistent quality.
  • Maintained clear communication with clients and internal stakeholders for progress updates and technical decisions.
  • Mentored junior developers on backend best practices, design patterns, and performance optimization.

 

Health Portal, Canada

Project Overview: Comprehensive Healthcare Platform used to manage patients and their orders (including medical field products) for Jupiter organization in Canada. The system streamlines healthcare operations and improves patient care management.

Roles & Responsibilities:

  • Review and understand project requirements and specifications
  • Review Figma designs and ensure technical feasibility
  • Web pages development according to Figma design using modern frameworks
  • APIs development using Nest.js framework of Node.js for frontend integration with Next.js
  • Integration of Ubacare APIs on platform
  • Manage and keep updated the API documentation in Swagger
  • Communication over MS Teams regarding requirements and project updates
  • Discussion with team regarding technical integration flow and implementation strategies
  • Code review of PRs to ensure coding standards and eliminate duplication
  • Sprint planning and management for smooth module delivery
  • Smoothly delivered hot fixes provided by client on time

 

Fynd to Odoo Extension

Project Overview: The Fynd Extension for Odoo is a seamless integration tool designed to synchronize data between the Fynd platform and the Odoo ERP system. This extension enables businesses to efficiently manage key operational modules such as customers, products, orders, and payments within a unified ecosystem, eliminating data silos and streamlining workflows.

Roles & Responsibilities:

  • Built user interfaces using React.js.
  • Ensured responsive design and seamless user experience.
  • Designed and maintained RESTful APIs for efficient communication between frontend and backend.
  • Utilized MongoDB as the primary database for handling and storing data.
  • Ensured proper schema design and optimized query performance.
  • Integrated webhooks to manage real-time data synchronization across systems.
  • Understood project workflows and translated business requirements into technical specifications.
  • Assessed application speed and efficiency, implementing improvements where necessary.
  • Identified, troubleshot, and resolved bugs and system errors to ensure smooth application functionality.

 

Inventory Management & Point of Sale (POS) System

Project Overview: EJ’s Unified Inventory is a full-featured web-based inventory and sales management system designed to unify product tracking, stock control, and billing processes across multiple retail outlets. The system enables real-time synchronization of sales, purchase orders, vendor management, and reporting through a centralized dashboard. It also integrates accounting and analytics modules to help businesses streamline operations and make data driven decisions.

Roles & Responsibilities:

  • Built dynamic and responsive user interfaces using React.js and Next.js, ensuring a smooth and intuitive user experience.
  • Developed reusable UI components, improving maintainability and consistency across modules.
  • Integrated RESTful APIs and implemented efficient state management using Redux and React Query.
  • Worked on real-time updates for stock and sales modules using WebSockets and event-driven components.
  • Enhanced frontend performance through lazy loading, memoization, and optimized rendering strategies.
  • Architected and developed backend services using Node.js and Nest.js, focusing on modular design and scalability.
  • Designed and managed MongoDB databases for handling inventory, orders, and transaction data.
  • Implemented API endpoints for stock management, purchase orders, sales tracking, and reports.
  • Integrated third-party APIs for barcode scanning, email notifications, and payment gateways.
  • Developed cron jobs and background workers to automate reporting, stock alerts, and order synchronization.
  • Ensured robust authentication and authorization using JWT and role based access control (RBAC).
  • Set up Docker-based environments for consistent deployment across development, staging, and production.
  • Deployed and maintained the system on AWS EC2 with Nginx and PM2, ensuring uptime and scalability.
  • Configured CI/CD pipelines for automated testing, build, and deployment.
  • Coordinated with designers and stakeholders to refine UI/UX flows and feature priorities.
  • Conducted regular code reviews and implemented best practices for maintainability and performance.
  • Participated in Agile sprint planning and daily standups using Jira and ClickUp.
  • Managed client communication for feedback collection, release planning, and feature iteration.
Social Share

This element will not be visible on your live website - it works in the background to help protect your content.

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

icons8-speech-to-text-90.png
Whatsapp
bottom of page