Arul Murugavel

Software Developer

Full-stack developer building scalable, thoughtful web applications.

Coimbatore, India

01

About

Passionate software developer focused on full-stack web development, building scalable applications end to end.

Outside of code I'm into photography, editing, and driving.

Interests

PhotographyEditingDriving

Education

  • B.Tech, Information Technology

    Kumaraguru College of Technology

    20192023 · CGPA 9.44

02

Skills

Languages

JavaScriptTypeScriptPythonJavaC++HTMLCSS

Frameworks & Libraries

ReactNext.jsFastAPISpring BootFirebaseTypesense

Databases

PostgreSQLMongoDBSQL

Tools & Platforms

LinuxGitGitHub
03

Experience

Software Developer

·SaamaCurrent

Jan 2025Present

  • Rejoined to build out the clinical proof-of-concept I created as an intern — now an official product — into a full end-to-end application.
  • Own the core backend in FastAPI and PostgreSQL.
  • Architected a folder-based (nested) structure powered by recursive CTEs in PostgreSQL.

Application Developer

·Thoughtworks

Oct 2023Jan 2025

  • Built a transportation-focused full-stack web application using Spring Boot, ReactJS, and PostgreSQL.
  • Revamped the "One Main" page, refactoring deep prop drilling into React Context for a cleaner state flow.
  • Analyzed and migrated data across systems.

Full Stack Developer (Intern)

·Saama

Jan 2023Oct 2023

  • Built a proof-of-concept full-stack Clinical RAG web application using FastAPI and ReactJS.
  • Created a benchmark webpage for a research paper.
04

Projects

Your To-Do

Folder-based task manager with nested folders, Google login, and automated email reminders sent a day before a task is due.

Next.jsTailwindPrismaCockroachDBNextAuthSendGridUpstash

PixDiscovery

Photo and video search app on the Pixabay API, with infinite scroll (IntersectionObserver) and a responsive layout.

ReactSCSSReact RouterPixabay API

Battleship

Classic Battleship against an AI opponent with drag-and-drop ship placement — built test-first with Jest.

ReactSCSSJest

BMDB — Movie Database

Movie database that searches the TMDB API and renders dynamic detail pages, with a Figma-designed UI.

JavaScriptHTMLCSSTMDB API

Astromath

Educational game where kids destroy asteroids by solving timed math problems. Built for a game jam (placed 8th of 37).

JavaScriptHTMLCSS

Learn With Joy

Collaborative study platform — real-time chat, friends, shared editing (Firepad), and a study timer.

JavaScriptFirebaseFirepad

Personal Expense Tracker

Tracks personal expenses with an alert system and JWT authentication.

05

Freelance & Client Work

Selected client engagements, described with confidentiality in mind — the focus is on the problem, my contribution, and the outcome.

Medco — Clinical Notes & Live Transcription

Clinical documentation product (freelance)

2022 – 2023

Problem
Clinics needed to capture doctor–patient conversations during appointments and turn them into structured, role-appropriate clinical notes in real time.
Built
  • Architected the full-stack app end to end with two roles (clinical assistant and doctor) and appointment scheduling — hospital, doctor availability, and new-patient onboarding.
  • Built continuous live transcription: audio is streamed in ~5-second chunks and merged with an overlapping-transcription algorithm that reconciles partial, incomplete segments into one continuous transcript.
  • Generated the structured clinical notes from that transcript via an LLM model API call.
  • Role-based visibility driven by pre-defined configs — doctors control what assistants can see; doctors see all notes, assistants only the permitted categories.
  • Real-time collaboration over WebSockets: assistant and doctor join the same live session and see notes according to their role.
  • Surfaced the patient's diagnosis history (captured at booking) inside the appointment session tab.
  • Scaled WebSockets across multiple FastAPI workers using Redis, and handled the Nginx deployment configuration.
ReactFastAPIMongoDBMongooseRedisWebSocketsLLM APINginx

Enabled accurate, role-aware clinical note-taking live during consultations.

Dhartrix Automotive — EV Startup Website

Dhartrix Automotive (EV bike startup)

2022 – 2023

Problem
An early-stage EV bike startup needed a polished, public-facing marketing site on its own domain.
Built
Designed and built a responsive marketing website in Next.js and shipped it to production on a custom domain.
Next.js
06

Get in touch

Let's build something together

Have a project, role, or idea in mind? My inbox is always open.

arulmurugavel04b@gmail.com