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

Starting Soon

Software Engineer Intern

Dell TechnologiesIndia

Preparing to join the Client Solution Group Engineering Team

    June 2025 - Present

    Software Developer Intern

    HealthPilotChennai

    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
    ReactJavaScriptTypeScriptMySQL
    September 2024 - December 2024

    Software Developer Intern

    Daira EdTechChennai

    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
    PythonFlaskJavaScriptWhisper

    Solutions

    / Systems and applications I've built

    OverviewArchitecture

    Architecture

    System Design
    SplitOne 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

    System Design
    Infosphere 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

    System Design
    Dit 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

    System Design
    SyncWithMates 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.

    Explore Home Lab
    Master Node
    SplitEase
    AppSplitEase
    n8n
    Automationn8n
    Supabase
    Backend as a ServiceSupabase

    GitHub Code Contributions

    GitHub 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

    Python
    JavaScript
    TypeScript
    React.js
    Next.js
    Flask
    Node.js
    Supabase
    PostgreSQL
    MySQL
    MongoDB
    Docker
    Git

    / Certifications

    Azure AI-900 Fundamentals
    Microsoft
    Machine Learning
    DeepLearning.AI

    Let's build something meaningful

    Always excited about new challenges and innovative systems. Reach out if you want to discuss building something exceptional.