Harsh Shah
Aix en Provence, France

Harsh Shah

Building software from database rules to native platform interfaces.

First year computer science student at Aix Marseille Université. Focused on multi tenant backend architectures, systems programming, and Apple platforms.

Currently studying BUT Informatique at Aix Marseille Université. Prior to moving to France, I completed two years of intensive coursework in mathematics, physics, and chemistry at Allen Career Institute in India. I prefer working across the full technical stack, writing database validation logic, auth systems, and platform native user interfaces.

Outside software engineering, I spent one year living in Dunkerque with host families via the Rotary Youth Exchange program and hold a Visharada diploma in Tabla after 16 years of study.

Education BUT Informatique, Aix Marseille Université
Languages English (Native), Hindi (Native), Gujarati (Native), French (DELF B2)
Location Aix en Provence, France

RadianceLaser

Full Stack SaaS

Multi tenant practice management suite for laser and skin clinics. Manages patients, appointments, treatments, prepaid packages, electronic consent records, and invoices.

Key Architecture

Strict tenant data isolation using Firebase custom claims and Firestore security rules. Includes Google OAuth, self registration, optional two factor authentication, and Razorpay billing.

Technologies
Next.js 14TypeScriptFirebase AuthFirestoreTailwind CSSRazorpay

Dash (Shrome)

macOS App

Native web browser built for macOS featuring integrated tracker blocking, tab pool recycling, and a modular launch tab interface.

Key Architecture

Maintains a pool of WKWebView instances to make tab switching instant. Includes a native content blocking rule list for tracking domains and custom DOM injection for clean media playback.

Technologies
SwiftSwiftUIWebKitAppKitCore Data

Fer

iOS / iPadOS / watchOS / macOS / Android

Cross platform strength workout logger designed for low friction recording during active weightlifting sessions.

Key Architecture

Synchronous companion watchOS application with live rest timers surfaced via ActivityKit widgets on the Lock Screen. Local first cache architecture backed by real time Firestore synchronization across mobile and desktop devices.

Technologies
SwiftUIKotlinwatchOSActivityKitFirebase AuthFirestore

Digital Twin Builder

Interactive Graphics

Spatial modeling tool that translates 2D floor plans into real time 3D environments inside the browser.

Key Architecture

Vector manipulation surface built on Konva canvas with coordinate snapping, connected to a reactive React Three Fiber rendering pipeline that regenerates 3D geometries on the fly.

Technologies
Next.jsReact Three FiberThree.jsKonvaTypeScript

ASC Consultation

Web Platform

Online appointment scheduling system with integrated live queue tracking for medical and aesthetic practices.

Key Architecture

Real time consultation booking flow feeding directly into an active clinic reception dashboard with instant slot confirmation and state updates.

Technologies
Next.jsTypeScriptFirebaseTailwind CSS

VideoWallpaper

macOS Systems

Continuous 4K video rendering utility operating as an animated desktop wallpaper and a legacy screensaver bundle.

Key Architecture

Low overhead hardware accelerated video looping engine using AVQueuePlayer and AVPlayerLooper, shared across both a menu bar utility and a native screensaver target.

Technologies
SwiftAVFoundationAppKitScreenSaver
Languages C++, Swift, Kotlin, TypeScript, SQL, Oracle SQL, Bash, JavaScript
Frontend & Graphics Next.js, React, React Three Fiber, Three.js, WebKit, HTML5, CSS3, Tailwind CSS
Platforms & Systems SwiftUI, AppKit, AVFoundation, watchOS, ActivityKit, Core Data, Android SDK
Backend & Infra Firebase Auth, Firestore Rules, Firebase Admin SDK, POSIX Systems, Git

Available for software engineering internships, technical apprenticeships, and student developer positions.