Skip to content

Ashok Reddy Kundurru

Founder, EMAS Attendance

Freelance Full-Stack Developer

Scroll ↓

(01)Introduction

Right now that's EMAS Attendance, my own attendance and employee management product. I started it in July 2026 and I've written every line so far: the plan, the backend, the database, the web app and the phone apps.

Alongside building EMAS Attendance, I work as a freelance web developer, helping businesses turn their ideas into functional, well-designed digital products. My work spans business websites, SaaS platforms like PanditDesk, QR-based restaurant ordering systems, backend applications, and AI-powered solutions. I'm particularly interested in building AI systems that communicate uncertainty instead of making unsupported guesses.

(02)Flagship product

EMAS app icon

EMASAttendance

Attendance and employee management for teams. People check in from their phone, managers see who's in, HR gets the records.

Jul 2026 – now · 395 commits, all mine

  1. 01

    Check-in, check-out

    From the web or the phone app, with break tracking and work-from-home and outdoor-duty states.

  2. 02

    GPS and geofencing

    Location is captured at check-in and checked against configurable geofences on the server.

  3. 03

    Leave and shifts

    Leave requests with manager and HR approval, plus shift schedules and attendance policies per branch.

  4. 04

    Roles and platforms

    Separate views for employees, HR, admins and owners, on web, Android and iOS from one codebase.

  5. Latest commit · 2026-10-28

    fix(ci): run account deletion integration tests once

(03)Selected work

All work→
  1. Coming soonProject in development

    01 · AI Engineering · AI Agents · Multimodal AI · Email Automation

    AI Support & Resolution Agent

    An AI agent that understands a support problem, talks to the company by email and follows up until it's resolved.

    • Planned:
    • Next.js
    • React
    • TypeScript
    • Python
    • FastAPI

    Coming soon. In planning and early development, so there's no demo or public code yet.

  2. 02 · Apr – Sep 2026

    PanditDesk

    Practice management SaaS for Hindu priests in the US.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Supabase
    • Stripe

    Private codebase, not publicly launched.

  3. 03 · Feb – Mar 2026

    QR Restaurant Ordering SaaS

    Multi-restaurant ordering: customers scan a table QR, restaurants run orders, tables and billing.

    • React
    • Vite
    • Tailwind CSS
    • Java
    • Spring Boot
  4. 04 · Sep 2026

    AI Support Agent

    Identifies a product from a photo, and asks for a better photo when it isn't sure.

    • Next.js
    • TypeScript
    • Tesseract OCR
    • CLIP embeddings
    • Vector search

    Runs locally for now, there's no public deployment yet. Try the decision logic in the interactive demo below.

  5. 05 · Jun – Oct 2026

    SmartLiv & ABHEE

    Smart home brand websites and a switchboard design tool.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Framer Motion

(05)Engineering

Full stack, end to end.

Pick a technology to see what it is and where I've actually used it.

Frontend

Backend

Database

Tools

AI & ML

Computer vision

Local AI

React

A library for building UIs from components and state.

Used for: interactive dashboards and tools.

Me: Component-driven UIs for every product I've built.

Projects: EMAS Attendance, SmartLiv & ABHEE, PanditDesk, AI Support Agent

(06)AI engineering lab

How my AI support agent identifies a product from a photo. Step through the pipeline, then play with the rule that decides whether to answer or ask for a better photo.

Step 01 of 05

Photo in

The customer uploads a picture or takes one with the camera, right in the browser.

image: kettle_front.jpg
size: 1280×960
source: camera

Illustrative output

combined confidence

71

Not sure yet. “Could you take a closer photo of the label or model sticker?”

(07)Experiments

Small things, built to learn.