Derek Robati

https://github.com/drobati

https://www.linkedin.com/in/drobati/

https://blog.robati.com

https://orbitabuilt.com

[email protected]

robati.com/derek-robati-resume.docx

Software engineer with 20 years of industry experience and 7+ years building distributed payment processing systems. Deep experience across merchant onboarding, risk and compliance, transaction processing, and processor integrations. Day-to-day across React, Node.js, Kubernetes, Kafka, Redis, MySQL, and Elasticsearch in a 60+ microservice environment.

React · Node.js · TypeScript · Go · Python · Kubernetes · Docker · Kafka · Redis · MySQL · Elasticsearch · AWS · REST APIs · CI/CD · Git

Experience

Priority Payment Systems

Alpharetta, Georgia · February 2019 — Present

Team Lead

  • Managing 6 engineers across two teams with 3 direct reports, conducting regular one-on-ones and mentoring developers on technical growth and career development.
  • Running daily "ticket talk" sessions where engineers surface blocking issues and get hands-on help to move past them, keeping sprint velocity high.
  • Leading cross-functional PCI DSS compliance initiatives, coordinating security assessments, remediation, and audit preparation across engineering.
  • Driving SOX compliance by implementing internal controls over financial reporting systems, ensuring data integrity and auditability across payment workflows.
  • Architected and shipped an ACH reject handling system, reducing manual intervention and improving reconciliation accuracy for failed transactions.
  • Championing AI adoption across the engineering organization, introducing tooling and workflows that accelerate development velocity.
  • Built MCP servers that give AI assistants context into the platform's orchestration layer and automate test merchant onboarding, reducing setup friction for developers.
  • Evaluating and integrating observability and session analytics platforms to improve production visibility and user experience insights.
  • Serving as the escalation point for Level 1 production incidents after years of on-call rotations, triaging and resolving critical issues across the platform.

Senior Software Engineer

6 years 7 months

  • Core contributor to a merchant management platform handling onboarding, risk assessment, underwriting, KYC, and transaction reporting across major payment processor integrations.
  • Built and maintained integrations with external payment processors and internal products including banking and payroll services — delivered a payroll integration in 2 weeks vs. the typical 8-week timeline.
  • Developed merchant-facing application UI and agent-facing tools for onboarding, case management, and ongoing merchant lifecycle operations.
  • Worked across a 60+ microservice architecture on Kubernetes, leveraging Kafka for event streaming, Redis for caching, MySQL for persistence, and Elasticsearch for search and reporting.
  • Built administration features including role-based access control, multitenancy, domain/permission management, and configurable branding and email templates.
  • Shipped KYC and auto-underwriting features integrating third-party APIs, compressing merchant onboarding from 3 weeks to under a day.
  • Conducted feasibility analysis on sunsetting 2 legacy applications, mapping dependencies and outlining migration paths for stakeholders.
  • Led architecture improvements including migrating legacy routing to React Router, replacing Redux with React Query, and maintaining 100% unit test coverage across contributions.
  • Created a CLI tool that simplified the team's branching strategy, adopted by developers to streamline day-to-day git workflows.
  • Built a debugging UI for navigating complex audit logs, giving engineers fast visibility into transaction and system event history.
  • Rotated on-call in two-week shifts for multiple years, diagnosing and resolving production issues across the stack at any hour.
  • Built internal developer tooling that automated repetitive tasks, reducing manual effort and common errors.

Dispersive Networks, Inc.

Alpharetta, Georgia · July 2016 — January 2019

Director of Apps and Services

10 months

  • Introduced React and Go as the team's core stack, establishing the architecture the team shipped and maintained.
  • Built a React and Redux dashboard for real-time health monitoring of network elements.
  • Owned the existing API and web interface, shipping features and resolving production issues.
  • Created onboarding documentation and internal wiki resources adopted across engineering and operations.
  • Managed a team of five across four OS platforms, a web application, and multiple microservices.

Senior Software Engineer

1 year 11 months

  • Prototyped an engineering dashboard that validated the target tech stack and informed the team's architecture direction.
  • Shipped features and fixes for the web admin panel and REST API.
  • Contributed to UI/UX design reviews and architecture decisions shaping the product roadmap.
  • Wrote comprehensive unit tests for the REST interface, establishing the team's testing standards.
  • Overhauled API documentation with versioning, request/response examples, and consistent formatting.
  • Stood up GitLab CE from scratch, defined the git workflow, and implemented continuous delivery across the team.
  • Built a prototype Kafka event pipeline with Go microservices, deployable across multiple Docker containers.
  • Administered the Jenkins CI server and maintained build nodes for each supported OS.

ADVA Optical Networking North America, Inc.

Norcross, Georgia · May 2006 — July 2016

Software Production Engineer

1 year

  • Collaborated remotely with an international engineering team across multiple time zones.
  • Built Python API wrappers for Collabnet, Artifactory, Jenkins, and Git, simplifying cross-tool automation.
  • Created a changelog generator that linked commits to user stories, giving stakeholders clear release visibility.
  • Built an internal release notes system that auto-generated reports of build metadata and code changes.
  • Provisioned simulation build infrastructure used by the team to validate builds before production.
  • Developed an Artifactory CLI tool for querying, filtering, and fetching build artifacts.

Systems Integration Testing Engineer

4 years

  • Standardized test environments using Vagrant, ensuring consistent Unix setups across the team.
  • Proposed and implemented the team's first continuous integration workflow.
  • Built test automation suites and a reusable Python testing framework adopted across multiple products.
  • Developed Test Set libraries that mapped requirements to executable test coverage.
  • Derived test plans from product requirements across multiple product lines.
  • Delivered live product demos to existing and prospective clients.

Operations & Production Test Engineer

4 years

  • Built TestStand suites that validated manufacturing limits on newly produced modules.
  • Created an internal Django web app that gave other departments visibility into Test Engineering projects.

Internship

1 year

  • Gained hands-on experience with fiber optic telecommunications technology and industry protocols.
  • Performed precision calibration of test and measurement equipment.
  • Extended an internal wxPython desktop application with new features for the engineering team.

Education

Bachelor of Science in Computer Science

Southern Polytechnic State University

Marietta, Georgia · August 2009 — December 2011

Courses explored outside core degree classes include Digital Image Processing, OpenGL, and Distributed Computing.