Portfolio LogoPortfolio Logo
MuaathRifath
Home
Experience
Services
Contact
Blog

Experience & selected work

Where I’ve been.
What I’ve built.

From web applications to AI voice systems and connected devices. A closer look at what I’ve built, the problems I’ve worked on, and the tools I use.

View my resume
WorkProjectsToolkitCredentialsEducation

Where I’ve contributed

Professional work, from product interfaces to the services behind them.

2026 – Present

Current role

Self-employed

Chennai, India

Software Engineer

Erlang Labs

Building the services behind AI-powered calls.

  • Built the backend for a call automation SaaS using Go and Python microservices.
  • Enforced tenant isolation with ZITADEL authorization and PostgreSQL row-level security.
Explore contributions (4)Show fewer contributions
  • Configured APISIX to validate JWTs, rate-limit public routes, strip untrusted headers, and keep internal endpoints private.
  • Built an asynchronous document-ingestion pipeline with GCS and JetStream, then indexed Gemini/Vertex AI embeddings in Qdrant for retrieval during calls.
  • Built a background provisioner that initializes new organizations across services and retries failed steps independently.
  • Built LiveKit agents for inbound and outbound calls using Gemini, ElevenLabs, Cartesia, and Sarvam; captured recordings, transcripts, extracted fields, and usage for each call.
  • Go
  • Python
  • PostgreSQL
  • LiveKit
  • ZITADEL
  • Qdrant

Oct 2025 – Feb 2026

Full-time

Remote, Bengaluru, India

Full Stack Developer

Introspect Labs

Connecting care, payments, and AI journaling at uyir.ai.

  • Migrated uyir.ai from OTP-based sign-in to ZITADEL OIDC and synchronized existing user accounts.
  • Built therapist booking with slot validation, Razorpay payment capture, and LiveKit room creation.
Explore contributions (5)Show fewer contributions
  • Processed signed LiveKit webhooks to track session attendance and prevent duplicate event handling.
  • Built text- and voice-based AI journaling with Tiptap inline editing and encrypted storage; blocked journal visualization when crisis content was detected.
  • Used presigned AWS S3 uploads for therapist media and knowledge-base files, keeping uploads off the application server.
  • Added offline states and global error boundaries to the Next.js application to handle network and rendering failures.
  • Automated deployments to a DigitalOcean development environment using GitHub Actions, Docker, and Alembic migrations.
  • Next.js
  • TypeScript
  • LiveKit
  • Razorpay
  • AWS S3
  • Docker

Ideas, built into software

Personal projects across mobile, the web, and connected homes.

Zylert project preview

Zylert

AI-powered notification manager for Android that classifies notifications into priority tiers using GPT-4, generates summaries, and provides a chat interface to reduce notification fatigue.

  • Kotlin
  • Android SDK 36
  • Room
  • Node.js
  • Express.js
  • OpenAI SDK
Explore source for Zylert on GitHub (opens in a new tab)
Sol project preview

Sol

Smart home ecosystem with a Go backend for homes, rooms, members, appliances, and device state; a LiveKit and Azure OpenAI voice assistant; ZITADEL access control; and mTLS-authenticated MQTT device connections.

  • Go
  • Python
  • MQTT
  • PostgreSQL
  • Redis
  • LiveKit
  • Azure OpenAI
Explore source for Sol on GitHub (opens in a new tab)
Threble project preview

Threble

Open-source social platform with LinkedIn-style connection graphs, community roles (USER/MODERATOR/ADMIN), RSVP events, 20+ notification types with real-time badge counts, and 20+ Prisma models with compound indexes.

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Azure
  • NextAuth
Explore source for Threble on GitHub (opens in a new tab)
Portfolio project preview

Portfolio

Interactive 3D portfolio with Three.js scene rendering, smooth page transitions via Framer Motion, a Resend-powered contact form protected by Cloudflare Turnstile, and SSR-safe dark/light mode.

  • Next.js
  • Three.js
  • Framer Motion
  • Tailwind CSS
  • Resend
Explore source for Portfolio on GitHub (opens in a new tab)
HR Dashboard project preview

HR Dashboard

Employee management dashboard with attendance tracking, leave approval, performance reviews, Chart.js analytics, dual navigation, themeable UI, and persisted global state via Zustand.

  • Next.js 15
  • TypeScript
  • Zustand
  • Chart.js
  • Radix UI
Explore source for HR Dashboard on GitHub (opens in a new tab)

Tools I work with

The languages, frameworks, and infrastructure behind the work.

Languages
  • Go
  • TypeScript
  • JavaScript
  • Python
  • SQL
  • Kotlin
  • HTML/CSS
  • C/C++
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • Zustand
  • Three.js
  • Tiptap
  • Framer Motion
Backend & data
  • FastAPI
  • Node.js
  • Express.js
  • PostgreSQL
  • MongoDB
  • Prisma
  • Celery
  • Redis
  • Alembic
Infrastructure & tools
  • Docker
  • Git
  • GitHub Actions
  • Nginx
  • Linux
  • AWS
  • Azure
  • LiveKit
  • Razorpay

Continuing to learn

Courses and certifications that complement hands-on work.

Docker Foundations Professional Certificate

Docker · February 2026

View certificate (opens in a new tab)

MCP: Build Rich-Context AI Apps

DeepLearning.AI · May 2025

View certificate (opens in a new tab)

Career Essentials in GitHub

GitHub & LinkedIn Learning · November 2024

View certificate (opens in a new tab)

Foundation of Cloud IoT Edge ML

NPTEL · April 2024

View certificate (opens in a new tab)

Career Essentials in Software Development

Microsoft & LinkedIn Learning · March 2024

View certificate (opens in a new tab)

Python

HackerRank · January 2024

View certificate (opens in a new tab)

Engineering foundations

The academic side of building things.

2022 - 2026

Bachelor of Electronics and Communication Engineering

Aalim Muhammed Salegh College of Engineering, Chennai 600055

Pursuing a Bachelor's degree in Electronics and Communication Engineering with a strong foundation in core principles. Relevant coursework includes Microprocessors and Microcontrollers, Embedded Systems, Digital Electronics, Signal Processing, Analog and Digital Communication, and Wireless Communication.

Let’s put this experience to work

What are you
working on?

Have a product to build or a problem to work through? I’d love to hear about it.

Discuss your project
MuaathRifath

Freelance developer in Chennai building MVPs, websites, ecommerce stores, and custom software for clients worldwide.

Explore

  • Experience
  • Freelance services
  • Blog

Résumé

My experience, skills, and selected projects in one place.

View résumé ↗

Connect

Have a product idea or technical challenge? Let’s talk.

© 2026 Muaath Rifath. All rights reserved.

Built with Next.js and TypeScript.