Alexander Husseini

B.S. Software Engineering, minor in Cybersecurity — Kennesaw State University.

01

Experience

Software Engineer

Aug 2025 — Present

WitnessAI

GoRustPythonTypeScriptReactHarnessDockerGit

Develop and maintain the Go and Rust proxy integrations behind the network layer of WitnessAI's enterprise GenAI security platform — the proxy-layer work that keeps communication between enterprise environments and generative AI applications secure.

Build and maintain Git-based CI/CD workflows in Harness for versioning, building, and deploying changes, and use Docker to manage containerized database and in-memory service dependencies for local development and testing.

Work directly with enterprise customers to troubleshoot integration behavior, pin down technical requirements, and ship production solutions.

Software Engineering Intern

Jul 2025 — Aug 2025

WitnessAI

TypeScriptReactNode.jsChrome DevToolsGit

Developed TypeScript and React integrations for web applications that detect and protect sensitive information submitted to generative AI services, building application-specific browser integrations from React props, DOM state, and web events across supported platforms.

Debugged DOM interactions and UI rendering in Chrome DevTools to resolve browser integration and data-extraction failures, and contributed TypeScript features to a Node.js traffic analysis platform through Git-based code review.

Lead Full Stack Developer

Mar 2025 — Apr 2025

RS Photographies · Remote

ReactFirebaseFirestoreNodemailerJest

Designed and shipped a responsive portfolio site for a working photographer: filterable gallery, contact form, and a secure admin panel for uploading and organizing photos. Built on React and Firebase, tuned for mobile, live at rsphotographies.com.

02

Project

TSMocker — Type-Safe Mock Data Generator CLI

May 2025 — Present

Type-safe mock data generator · npm package

TypeScriptNode.jsts-morphFaker.jsCommanderJest

A CLI utility that generates 10,000+ mock data entries from TypeScript interfaces, handling complex types for API prototyping and test-data seeding. It uses the TypeScript Compiler API through ts-morph to parse schema files and synthesize type-accurate mock objects at scale.

Built as modular CLI components with 90%+ test coverage and TypeDoc-generated documentation, prepared for public GitHub and npm release. An interactive command panel handles mock-type selection and export options including CSV, so there's no manual command entry.

03

Skills

Languages & Frameworks

  • Go (Golang)
  • Rust
  • Python
  • TypeScript
  • React

Cloud & DevOps

  • Git
  • Docker
  • AWS
  • Harness
04

Contact