← Back to portfolio

Balwinder Singh

Software Development Engineer

Summary

Software Development Engineer working on a multi-tenant Hospital Management System on AWS. Backend, cloud infrastructure, and API design, with two IEEE publications in computer vision and authentication.

Experience

Software Development Engineer — Arovita Care

November 2025 — Present · Remote

  • Engineer core modules of Arovita HMS, a multi-tenant Hospital Management System.
  • Build serverless APIs on AWS API Gateway and Lambda backed by PostgreSQL.
  • Implement authentication with Cognito, JWT, and MFA across role-based dashboards for doctors, nurses, receptionists, and patients.
  • Deliver OPD/IPD, appointments, EMR, prescriptions, and billing modules.
  • Integrate Agora SDK for telemedicine video and audio, plus camera-based heart-rate monitoring.
  • Collaborate with backend engineers, designers, and QA on API design, UX, and the SDLC.

Projects

HumanAtlas 3D — Interactive anatomy atlas · humanatlas3d.vercel.app

2026 · Next.js · React Three Fiber · Three.js · WebGL

Free browser-based 3D anatomy atlas: 2,882 scan-derived meshes across 11 body systems, male and female reference bodies, layer-by-layer dissection, plane slicing, clickable structures with clinical notes, guided tours, and a spaced-repetition quiz.

AgriStore — Farm price comparison engine · agristore.onrender.com

2025 — 2026 · Spring Boot · Spring Security · Thymeleaf · SQL · AWS

Compares 26,723 seller prices for 12,179 farm products across 16 Indian sellers and 464 brands. Polite feed ingestion with SHA-256 evidence, brand/model matching that never mixes active ingredients, and per-pack price normalisation. Began as a farmer storefront deployed on AWS (Elastic Beanstalk, EC2, S3, RDS).

Health 9000 — AI doctor · health9000.vercel.app

2024 — 2026 · Next.js · Flask · Groq · Llama 3 Vision · Whisper · ElevenLabs

AI health companion with consultations, vitals tracking, and smart reminders. Grew out of DoctorG: Whisper transcribes speech, Llama 3 Vision analyses images through Groq, and ElevenLabs speaks the reply — connected into one low-latency loop.

Research

A Comparative Study of YOLOv8, Faster R-CNN, and SSD in Traffic Sign Detection with Consideration of GPS and Central Feedback

ICACCM 2024 · IEEE · pp. 1–7

Sonu, Balwinder Singh, Ajay, and Ankita Sharma.

Compares traffic-sign detection approaches with GPS and central feedback.

DOI: 10.1109/ICACCM61117.2024.11059135

A Login Confirmation Mechanism for Meeting Platforms with an Automatic Face Acknowledgment System

CCICT 2024 · IEEE · pp. 609–616

Sanjay Singla, Neha Rajput, Sonu, Balwinder Singh, Arpan Ghosh, and Ajay Kumar.

Proposes participant authentication using Haar-cascade face detection and LBPH recognition.

DOI: 10.1109/CCICT62777.2024.00100

Education

B.E. Computer Science and Engineering

Chandigarh University · August 2021 — May 2025

CGPA 8.0 / 10 · Best Project of the Semester, Final Year CS Project. Coursework: Data Structures & Algorithms, OOP, DBMS, Operating Systems, Computer Networks, System Design.

Skills

Cloud
AWS Lambda · API Gateway · Cognito · EC2 · S3 · RDS · Docker
Backend
REST APIs · Spring Boot · Flask · JWT
Databases
PostgreSQL · MySQL · MongoDB
Frontend
React.js · Flutter · HTML5 · CSS3 · Bootstrap
AI & vision
OpenCV · YOLOv8 · Groq API · OpenAI API
Languages
Java · Python · JavaScript · Dart · C++ · C · SQL

Achievements & certifications

AIR 53 — National Source-O-Code Competitive Programming Contest · 11th place — Celebal Anaverse Competition · Best Project of the Semester — Final Year CS Project

Introduction to Cloud Computing (Coursera) · React JS (Great Learning) · Programming Through C++ (NPTEL)