Skip to content

Available for work

I build the whole product.

Full-stack engineer in Visakhapatnam, India. Founders bring me 0-to-1 web applications. Jewelry brands bring me storefronts that sell.

  • 0-to-1 web apps
  • Luxury e-commerce
  • AI integration
Mohan Ruttala, full-stack engineer

Local time

--:--IST

Selected work · 5 projects

Things I have shipped.

  • Fine jewellery · full-stack · 2026

    A London jeweller's storefront: a six-step ring configurator, a certified diamond vault and checkout.

    • Next.js 16
    • React 19
    • TypeScript
    • Tailwind CSS v4

    View case study

    Live · Source
  • Luxury e-commerce · 2025

    A jewelry storefront with a 3D ring configurator and live gold pricing.

    • React 19
    • Next.js 15
    • Three.js
    • Tailwind CSS

    View case study

    Case study
  • AI · analytics · 2024

    Sentiment analysis and reply drafting for business owners drowning in reviews.

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS

    View case study

    Live · Source
  • Weather API · PWA · 2023

    Works out the best hours to hang laundry from live weather telemetry.

    • JavaScript
    • HTML5
    • CSS3
    • OpenWeatherMap API

    View case study

    Live · Source
  • Agriculture · OCR · 2023

    Reads a pesticide label with the camera and works out the dose.

    • React
    • JavaScript
    • Tesseract OCR
    • Tailwind CSS

    View case study

    Live · Source

Services

How we can work together.

Whether you are hiring an engineer, launching a store, or need an existing codebase to behave — the work below is what I do most.

  • Joining a startup

    Full-stack or founding engineer, full-time.

    Turning a product vision into something in front of users. I take ownership across the stack and ship the first version, then the version that scales.

    • Founding and full-time engineering roles
    • Rapid MVP development
    • Scalable backend and cloud infrastructure
  • Jewelry & luxury retail

    Storefronts built for high-consideration purchases.

    Online stores for jewelers and premium retailers, with 3D product preview, gemstone configurators and checkout that holds up at high order values.

    • Interactive 3D product viewers
    • Stripe and Shopify integration
    • Multi-currency checkout
  • Freelance & contract

    Scoped projects, audits and rescue work.

    Working directly with founders and agencies to build applications, refactor codebases that have outgrown themselves, and fix what is slow.

    • End-to-end web applications
    • Performance and SEO audits
    • Custom API and database work
  • AI & automation

    LLM features and pipelines that remove manual work.

    Integrating language models into real products, automating data collection, and building the backend services that keep them fed.

    • LLM and AI agent integration
    • Automated data pipelines
    • REST and GraphQL APIs

Not sure which of these you need?

Describe the problem and I will tell you what it would take. I reply within a day.

Get in touch

About

Who you would be working with.

I am a full-stack engineer based in Visakhapatnam. Most of my work is early: joining a small team as a core engineer and building the 0-to-1 web application, or building a jewelry storefront from the product photography up. I like the part of the job where the product does not exist yet.

Experience

How I got here.

  1. 2024 — now

    Independent full-stack engineer

    Freelance & contract

    Building AI reputation dashboards, camera OCR tools and weather utilities. Working directly with business owners to audit, design and deploy web applications.

    • Next.js
    • TypeScript
    • Node.js
    • PostgreSQL
  2. 2023 — 2024

    Frontend & web utility engineer

    Product engineering

    Real-time weather alerting for drying schedules, and dosage calculators driven by OCR of agricultural labels. Focused on responsive PWAs, small bundles and offline caching.

    • React
    • Tailwind CSS
    • REST APIs
    • PWA
  3. 2022 — 2023

    Full-stack developer

    Technical foundations

    Computer science and full-stack project work in Visakhapatnam. Relational schema design, SQL normalisation, backend security and asynchronous event loops.

    • JavaScript
    • Express.js
    • PostgreSQL
    • Data structures

Stack

What I work with.

FrontendWhere most of my hours go.
  • TypeScript
  • React 19
  • Next.js (App Router)
  • Tailwind CSS
  • HTML5 & CSS3
  • Canvas & Web Animations
BackendAPIs and the services behind them.
  • Node.js
  • Express
  • Python
  • FastAPI
  • Django
  • REST & GraphQL
Data & infrastructureStorage, caching and deployment.
  • PostgreSQL
  • SQL optimisation
  • Redis
  • Docker
  • AWS
  • Vercel
AI & automationLanguage models inside real products.
  • OpenAI & Gemini APIs
  • Sentiment analysis
  • Tesseract OCR
  • Data scraping pipelines

Code

How the work reads up close.

Three pieces pulled from the projects above.

The hook behind the review tool: one call site, loading state that cannot get stuck.

TypeScript
import { useState, useCallback } from "react"; export interface SentimentResult {  score: number; // -1.0 to 1.0  label: "POSITIVE" | "NEUTRAL" | "NEGATIVE";  keywords: string[];} export function useSentimentScanner() {  const [isScanning, setIsScanning] = useState(false);   const scanText = useCallback(async (text: string): Promise<SentimentResult> => {    setIsScanning(true);    try {      const response = await fetch("/api/ai/sentiment", {        method: "POST",        headers: { "Content-Type": "application/json" },        body: JSON.stringify({ text }),      });      const data = await response.json();      return data.result;    } finally {      setIsScanning(false);    }  }, []);   return { scanText, isScanning };}

References

What working together is like.

  • Mohan built our AI sentiment analysis dashboard with remarkable speed and precision. The response generator transformed our customer feedback operations.
    Srinivas RaoFounder, Business Analytics India
  • The OCR scanning accuracy and dosage calculation formulas in AgriScan exceeded our expectations. His attention to mobile usability is outstanding.
    Anand KumarAgriTech lead
  • Working with Mohan on custom backend APIs and Next.js frontends was seamless. Highly communicative, technical and punctual.
    Priya SharmaE-commerce director