Available for opportunities

Vinoji V

Backend-Focused Full Stack Developer

I build scalable backend systems, optimize performance, and design efficient APIs.

3+
Years exp.
90%
Query speedup
100K+
Records handled

Backend-first. Performance-obsessed.

I'm a full stack developer with 3+ years of backend-focused experience, specializing in building systems that are not just functional — but fast, reliable, and built to scale.

My core expertise lies in Node.js, MySQL, and REST API design. I've worked on real-time systems, reporting engines processing 100K+ records, and async job pipelines using RabbitMQ.

I care about query optimization and performance engineering — not just making things work, but making them work efficiently at scale.

Backend Systems

Designing and building production-grade services with Node.js and PHP that handle real-world load.

Database & Query Optimization

Experience tuning MySQL queries on large datasets — cutting execution time from minutes to under a second.

Performance & Real-Time

Built real-time systems and async job queues using RabbitMQ for reliable, high-throughput processing.

Tech stack & tooling

Backend
  • Node.js
  • PHP
  • REST APIs
  • Express.js
Frontend
  • React.js
  • Next.js
  • HTML/CSS
  • Tailwind CSS
Database
  • MySQL
  • MongoDB
  • Query Optimization
  • Indexing
Tools & Infra
  • RabbitMQ
  • Git
  • GitHub
  • Postman
$ Primary focus: Node.js + MySQL + REST API design — used in every major project.

Selected work

project 01

Scalable Reporting Engine

A high-performance reporting system built to handle 100K+ records efficiently. Implemented advanced SQL query optimizations — including proper indexing, query restructuring, and pagination — resulting in a 90% reduction in query execution time. Designed to be extensible for multiple report types and data sources.

90% faster query execution
Handles 100K+ records
Multi-format report export
Node.jsMySQLREST APISQL Optimization
project 02

Job Queue System (RabbitMQ)

An asynchronous job processing pipeline built on RabbitMQ. Features dead-letter queues for failed job handling, configurable retry logic with exponential backoff, and worker concurrency controls. Decouples time-consuming tasks from the API layer, improving overall system responsiveness and reliability.

Async processing at scale
Retry with backoff logic
Dead-letter queue support
Node.jsRabbitMQAsync ProcessingQueue Architecture
project 03

Mobifix Backend

Backend API layer for a mobile device repair marketplace application. Designed and built RESTful endpoints covering product listings, order management, and user flows. Focused on clean API design, proper authentication, and database modeling for a multi-vendor marketplace structure.

RESTful marketplace APIs
Multi-vendor support
Optimized data models
Node.jsMySQLREST APIExpress.js

Work history

Full Stack Developer (Backend Focus)

Resbee Info Technologies

3+ Years
  • 01.Designed and maintained RESTful backend APIs consumed by web and mobile clients.
  • 02.Identified and resolved critical MySQL performance bottlenecks, transforming query times from minutes to milliseconds.
  • 03.Built a reporting engine capable of processing 100K+ records with efficient pagination and export.
  • 04.Developed an asynchronous job processing system using RabbitMQ with retry and dead-letter queue support.
  • 05.Collaborated on full stack features using React.js and Next.js for frontend delivery.
90%
Query performance improvement

Optimized slow MySQL queries running in minutes down to sub-second execution through indexing strategies, query restructuring, and caching.

100K+
Records in reporting engine

Designed and built a reporting system capable of processing and exporting large datasets efficiently without timeouts.

3+
Core APIs shipped to production

Designed RESTful API architectures for marketplace and internal tools, handling authentication, data validation, and error management.

Let's work together

I'm open to backend engineering roles, API design projects, or performance consulting work. If you're building something that needs solid backend foundations — let's talk.

$ Response time: typically within 24 hours