Samer Kozrosh

Samer Kozrosh

Senior Software EngineeratADP

I build the platform pieces other teams at ADP build on: code generators, APIs, and the docs that explain them. On my own time I shipped a multiplayer soccer game and I'm building software that keeps hospital EEG studies from failing. I've been coding since I was 13.

Work

A few things I've built

Before raw SQL0.0s
After Go + rewritten joins0.0s
replayed at 10× speed
ADP

A one-minute query, now ten seconds

A raw SQL query in the payroll app took over a minute. I moved the logic into Go and rewrote the joins; it now averages ten seconds.

eventcompany.setup→ GraphQL
type CompanySetup {
id: ID!
companyId: ID!
legalName: String!
occurredAt: DateTime!
}
docs/company-setup.md ✓ written
ADP

150+ payroll events, generated

Partner developers build on ADP payroll through GraphQL. I wrote the Go generator that exposes over 150 events, from company setup to payroll runs, and writes their docs. It cut about 70% of the team's hand-written work.

owner@smallbiz.com
••••••••••
Sign-in request
Chrome on macOS · Newark, NJ
ADP

Sign-in you approve from your phone

Replaced email-based login with push-notification 2FA on Cognito. Zero hacking incidents since. Try the buttons.

Fp1-F7 · bed 4 · hour 41 of 72recording
EpicareAlert

EEG studies that don't have to restart

A 72-hour EEG is ruined if a battery dies or an electrode slips. EpicareAlert watches the patient-side system and alerts staff instantly, with hourly screenshots for the record. HIPAA-compliant, with a 400% increase in protected billable revenue.

Shipped

A game, built solo

I did the gameplay, netcode, backend, UI, and art direction myself.

Super Trial Soccer Stars

Fast 3v3 arcade soccer for iPhone and iPad. Charged shots, lobbed chips, bullet headers, and a worldwide blue vs red goal battle that every match feeds into.

BLUE 0
0 RED
real-time online
3v3
real-time online
authoritative server
60 Hz
authoritative server
players per match
6
players per match
C#, solo build
Unity 6
C#, solo build
Path

How I got here

  1. 2024-now
    Full Stack Senior Application Developer · ADP
    The Go code generator and docs behind ADP's partner GraphQL API.
  2. 2022-now
    E
    Startup Software Engineer · EpicareAlert
    HIPAA-compliant remote monitoring for EEG labs. Nights and weekends.
  3. 2022-2024
    Full Stack Application Developer · ADP
    Roll by ADP: report generator, push 2FA, and the 60s → 10s query.
  4. 2022
    B.Sc. Computer Science · NJIT
  5. 2020-2021
    Platform Developer Intern · OneNineAI
    Django portal running the ML team's scripts on 100+ datasets a week.
The full version is on the resume (PDF) ↓
Skills

Languages and tools

Languages
TypeScript Go JavaScript SQL Python C# Java
Backend
Node.js GraphQL REST APIs WebSockets Microservices
Data
PostgreSQL Redis MySQL DynamoDB NoSQL
Cloud
AWS Lambda Docker Twilio
Apps & games
React Unity Electron
Off the clock

Usually on a snowboard

When I'm not writing code, I'm on a mountain somewhere. Snowboarding is how I switch off.

Contact

Let's talk

Got a role, a project, or a game idea? Send a message and it lands straight in my inbox.