Portrait of Rahul Kumar
Open to new opportunitiesRanchi, India
Won Best Use of ElevenLabs · Hacktoberfest: Build for a Friend

Rahul Kumar.I build SaaS ERP and HCM software, and learn AI in the open.

By day I'm a Full-Stack Engineer at Oplandtech, shipping serverless APIs, MySQL data models and data-dense React screens. Off the clock I learn new tech by building open-source AI projects.

01 / About

I'm a full-stack engineer at Oplandtech, a SaaS company building an ERP and HCM platform.

Most of my work sits where business rules meet the interface: modelling data in MySQL, exposing it through typed Fastify APIs, and turning it into tables, dashboards and workflows that stay fast and clear as the data grows.

Outside work, I learn new technology by building with it in public. Hacktoberfest 2026 was about AI and open source, so I built Padh Ke Batao, an offline document explainer for my grandfather that runs a vision model on a laptop with no GPU. It won Best Use of ElevenLabs.

02 / Experience

  1. Junior Software Engineer at Oplandtech

    August 2025 — Present

    Building a modular SaaS ERP and HCM platform end to end, from the database and REST APIs to the React frontend and the company website.

    • Developed features for the recruitment module of the HCM category.
    • Built pricing and plan management for the SaaS product, and instance creation that sets up the platform for each new customer.
    • Implemented role-based and scope-based access control, so each user only sees and changes what their role allows, within the data they're scoped to.
    • Fixed many bugs across the platform.
    • Develop REST APIs on Fastify, deployed serverless on AWS Lambda, using MySQL through TypeORM and Sequelize, Redis, S3 and SQS.
    • Build data-heavy React interfaces: sortable tables, dashboards and charts, rich-text editing and drag-and-drop layouts.
    • Generate PDF and Excel reports from ERP data for business users.
    • Built the company marketing website with React, Tailwind CSS and Framer Motion.
    • JavaScript
    • React
    • Fastify
    • MySQL
    • AWS Lambda
    • Redux Toolkit
    • MUI
    • Tailwind CSS

03 / Selected work

  • 01 · Hacktoberfest 2026

    Padh Ke Batao

    Winner · Best Use of ElevenLabs

    Photograph a bank notice, hospital report or government letter and get a plain-language explanation in Hindi or English: what it says, what to do and by when, read aloud. Built for my grandfather. A local vision model reads the photo on a CPU-only laptop, so the document never leaves the machine; only the explanation text goes to ElevenLabs for the voice.

    • Ollama
    • Qwen 3.5
    • ElevenLabs
    • Fastify
    • Node.js
    • JavaScript

04 / Stack

Frontend
  • React
  • TypeScript
  • Redux Toolkit
  • Zustand
  • TanStack Query
  • Tailwind CSS
  • MUI
  • Vite
Backend
  • Node.js
  • Fastify
  • TypeORM
  • Sequelize
  • MySQL
  • Redis
  • Zod
  • REST APIs
Cloud
  • AWS Lambda
  • S3
  • SQS
  • Serverless Framework
Data & UI
  • Recharts
  • Chart.js
  • TipTap
  • dnd-kit
AI
  • Ollama
  • Local vision models
  • Qwen
  • Prompt engineering
  • Structured JSON output
  • ElevenLabs TTS
  • Web Speech API

06 / Contact

Have a role, a project or an open-source idea in mind?Let's talk.