Engineer
Harish Barathi S
I build scalable systems and products — turning ideas into things that feel intuitive and practical to use.
Professional Experience
/ Internships & Roles
Software Engineer Intern
Preparing to join the Client Solution Group Engineering Team
Software Developer Intern
Building a platform to scale doctor's expertise beyond their time and presence by automating administrative tasks such as user onboarding, privilege management, personalized care plans for patients.
- Designed the database schema for the application to handle various things like medical records, patient data and doctor appointments and made sure to be scalable for millions of users
- Currently working on the integration of AI solutions like Speech to Text, Speaker diarisation and a knowledge base for context to create LLM
Software Developer Intern
Contributed to the development of Jiveesha, a web application designed to evaluate students with reading and speaking disabilities by creating personalized assessments to enhance performance.
- Developed the integration pipeline between the Whisper speech-to-text model with backend and frontend for seamless functionality
- Created an intuitive results page with Dynamic capabilities to showcase detailed scores and comprehensive performance analysis
Solutions
/ Systems and applications I've built
Architecture
Built on a serverless architecture using Next.js for both frontend and API routes. Supabase provides a managed PostgreSQL database and handles authentication. The app leverages OCR integration for bill scanning and real-time database subscriptions for instant updates on expense splits.
Architecture
Utilizes a state-machine based workflow engine. Next.js manages the application state and server-side rendering for optimal performance. Supabase acts as the backend-as-a-service, handling complex role-based access control (RBAC) and storing versioned file metadata, while actual files are secured in Supabase Storage.
Architecture
A Python CLI tool that interfaces directly with MySQL information_schema tables to detect drifts. It implements a local versioning commit system similar to Git's internal object database. A lightweight Flask server creates a local web interface for visualizing the database schema graph dynamically.
Architecture
Implements a peer-to-peer (P2P) architecture using WebRTC for low-latency video and audio streaming. A Next.js server acts as the signaling server to establish initial connections (SDP exchange). MongoDB persists user room sessions and chat history.
Home Lab
/ Private infrastructure and experiments
Exploring the world of self-hosting.
I host my own cloud infrastructure to maintain full control over my data and experiment with production-grade architectures.
GitHub Code Contributions
Background
A software engineer with 1 year of experience building systems that solve real-world problems.
Currently, working as a Software Engineer Intern at HealthPilot, focusing on scaling medical expertise through automation. My work involves building robust administrative platforms and integrating AI solutions to improve patient care plans.
/ Core Technologies
/ Certifications
Let's build something meaningful
Always excited about new challenges and innovative systems. Reach out if you want to discuss building something exceptional.