SOLUTION ENGINEERSOC 2 · SECURITY×PHOTOGRAPHERCHENNAI, IN

Abbas Roshan ( the amber letters spell it — call me aro )

I run SOC 2 audits end-to-end for B2B SaaS startups — scoping, evidence, system descriptions, auditor calls — and build edge AI systems that watch the physical world. I've been making photographs since high school — and if we've hung out, I've got the shot. I don't take memories lightly; I take them constantly. The pile is evidence.

Polaroid of Balaji, Aro and JD in suitsBalaji · Aro · JD Polaroid of Aro with his mom GomathiAro · Gomathi (Mummy) Polaroid of six friendsAadithya · Godwin · Ajay · Siva · Narmadha · Aro Polaroid of Aro and NarmadhaAro · Narmadha Polaroid of six friendsGuru Karthik · Karthik Raja · Aro · Surya Deepan Polaroid of Sivadharani, Ajay Anand and AroSivadharani · Ajay Anand · Aro Polaroid of Sivadharani, Aro and JervinSivadharani · Aro · Jervin Polaroid of Guru Karthik, Sami, Aro and Karthik RajaGuru Karthik · Sami · Aro · Karthik Raja THE PILE · CLICK TO SHUFFLE
SCROLL TO ADVANCE THE ROLL

ROLL 01 — SELECTED WORK

FR 01

SOC 2 Engagements

NOWCOMPLIANCESECURITY

End-to-end SOC 2 Type II engagements for a portfolio of B2B SaaS startups at Keygraph — scoping, evidence collection, system description drafting, auditor coordination, and draft-report review. I read audit reports the way photographers read contact sheets: looking for the frames that don't belong.

FR 02

Exit Detection Device

ONGOINGEDGE AICV

An on-device computer vision system for real-time exit-path obstruction detection in industrial spaces. Open-vocabulary detection running on embedded hardware at the edge — no cloud round-trips, no footage leaving the site. Currently in active development.

FR 03

AITO

RAGNEXT.JSVOICE AI

An AI assistant built on retrieval-augmented generation — a history-aware LangChain pipeline over a Milvus vector store (local Llama via Ollama, later OpenAI), a Next.js 14 front with NextAuth and MongoDB, and real-time voice conversations through ElevenLabs conversational AI. Led development from architecture to ship.

FR 04

EduOrbit Portal

TYPESCRIPTDOCKERFULL-STACK

A management portal for a Kumon-franchise tuition centre — student records, attendance with date filters and manual entry, overtime tracking, and settings administration. Full-stack TypeScript delivered in phased releases with a Dockerized deploy.

FR 05

Bookezy

LARAVELREDISRAZORPAY

An event management and booking platform with a full admin panel — events, artists, venues, ticket pricing. Holds tickets for 10 minutes during checkout with Redis-backed reservations, and verifies payments through Razorpay.

FR 06

Kitchens Strategic Project

LARAVELOPSUK CLIENT

Operations platform for a UK kitchen-solutions company — purchase orders, inventory, SOP tracking, scheduling, returns — with data sync, geolocation, and reporting built to fit the way the client actually works.

1st

CYBER O DAY — 24H CTF
200+ PARTICIPANTS

E2E

SOC 2 ENGAGEMENTS RUN
SCOPE → REPORT

5+

PRODUCTION LARAVEL BUILDS
SHIPPED FOR CLIENTS

B.Tech

CSE — CYBER-PHYSICAL SYSTEMS
VIT CHENNAI, 2025

SPEC SHEET — KNOWN STACKS

LANGUAGES

PYTHONTYPESCRIPTPHPGOJAVASCRIPTC / C++JAVABASHHTML / CSS

FRAMEWORKS

LARAVELNEXT.JSREACTREACT NATIVENODE.JSTAILWINDBOOTSTRAPALPINE.JS

AI & EDGE

RAG / VECTOR DBSLANGCHAINOLLAMALLAMA 3.2OPENAI APIELEVENLABSOPEN-VOCABULARY CVRASPBERRY PI

ORCHESTRATION & INFRA

TEMPORALDOCKERAWSFIREBASEAZURE DEVOPSGIT

DATA

MYSQLPOSTGRESQLMONGODBREDISMILVUSFIREBASE RTDB

SECURITY

BURP SUITEKALI LINUXMETASPLOITWIRESHARKAIRCRACK-NG

TESTING & PAYMENTS

PESTPHPSELENIUMREST APISRAZORPAY

AMBER CHIPS = DAILY DRIVERS · EVERYTHING ELSE STAYS IN THE BAG, ZEROED AND READY

ROLL 02 — AFTER HOURS

Golden
hour

The other half of the roll. I've been a photographer since high school — Chennai streets, golden hour, monsoon grey. The same eye that reads audit evidence reads light. This whole site shifts warm down here for a reason.

THE PRACTICE

Photography

SHOOTING SINCEHIGH SCHOOL

SUBJECTSTREETS & LIGHT

CONDITIONSRAIN OR SHINE

YAMAHA — THE RIDE

MT-15

DISPLACEMENT155 CC

DUTYCHASING LIGHT

ROLETRIPOD WITH A THROTTLE

CHENNAI, FIRST LIGHT · GRAIN IS A FEATURE · GRADED WARM, ALWAYS · 155CC BETWEEN FRAMES

ROLL 03 — FRAMES

Developed from the archive — streets, stage smoke, stunt dust, hill roads and shoreline. Chennai, the coast road south, and the tea country up the ghats. Click a frame to hold it up to the light.

FR 36/36 — END OF ROLL · GET IN TOUCH