TD

Thulasi D

Senior Full-Stack Developer · AI & Web Applications

I build fast, modern web and mobile applications with a strong focus on performance, clean architecture, and great developer experience.

Tech Stack

Technologies and tools I work with

Language

TypeScript
JavaScript
Python

Frontend

React
Next.js
Material UI
Tailwind CSS
shadcn/ui
Redux
RTK Query
Vite
Webpack

Mobile

Ionic
Capacitor
PWAs

Backend

Node.js
Express
NestJS
FastAPI
TypeORM
REST APIs
Webhooks

Database

PostgreSQL
Supabase
MongoDB
DynamoDB
Redis
Elasticsearch

Cloud

AWS
Cloudflare R2
Vercel
Docker

AI

OpenAI
TTS/STT

Featured Projects

A selection of my recent work in AI, full-stack development, and mobile apps

In Progress

StoryEcho

AI-Powered Bedtime Stories

A personalised storytelling platform that generates stories, images, and parent-voice narration using AI.

AI
Full-Stack
Mobile
Live

SnipShare

Real-Time Code Sharing

A lightweight tool to create, share, and collaborate on code snippets instantly.

Full-Stack
Realtime

Experience Timeline

My professional journey in software development

25

Senior Full Stack Developer

Story Echo

StoryEcho is a modern web and mobile application that helps parents create personalised bedtime stories for their children. The app allows users to input characters, themes, and preferences, and it automatically generates a complete story with illustrations and narration.

ReactNext.jsTypescriptRTK Query
24

Senior Full Stack Developer

Berry Bros. & Rudd (BBR)

Delivered a greenfield e-commerce platform with React, Next.js (SSR/ISR) and TypeScript. Improved Lighthouse and Core Web Vitals through code-splitting, lazy loading and modern React hydration. Built reusable hooks, established a TDD workflow, and shipped accessible, themeable UI components.

ReactNext.jsTypeScriptRedux Toolkit
21

Full Stack Developer

RedAnt Ltd

Built and maintained enterprise web applications and hybrid mobile apps. Created component-driven UIs with Storybook, implemented offline-ready PWAs, optimised performance via lazy loading and memoization, and mentored junior developers through code reviews and pair programming.

ReactReduxStorybookIonic

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!