online · building backends since 2016

Prerak
Parikh

▌

I build the backend systems behind American Express U.S. consumer Accounts Receivable, moving 400–500 million records a day across hundreds of terabytes. I already lead major initiatives, and I'm looking for my next step as a Senior Engineer or Tech Lead.

records processed since you landed (approx.)
0

01 About

Backend-focused engineer with 10 years across financial services and logistics.

Deep in Java, Spring Boot, Python, and GCP. I own technical decisions, mentor engineers, review code, and get pulled in when production breaks. I also do a lot of CI/CD automation, regulatory-compliance work, and release engineering.

0M
up to 500M records processed daily (400–500M typical)
🏆 2025
Amex Centurion Award, the company's highest internal recognition
0 hrs
engineering time saved per release via automated review
0 yrs
shipping production backend systems

02 Experience $ git log --career

commit 9f2c7e1 (HEAD → main)

Data Engineer III · Backend Java Engineering

Nov 2023 – Present

American Express · Remote

  • Lead major initiatives on a three-engineer team, taking features from requirements through release and production support.
  • Backend for U.S. consumer credit-card Accounts Receivable, financial reporting, GL integration, and regulatory-compliance workflows, at ~400–500M records/day.
  • Led the CI/CD modernization to GitHub Actions with automated deployments for production apps on Linux.
  • Built automated code review and release assessment with Cursor CLI and GitHub Actions: ~1 hr saved per PR, 4–5 hrs per release.
  • Contributed to FDIC-related and bank-status compliance initiatives. Mentor engineers and serve as escalation point for incidents and root-cause work.
  • 🏆 American Express Centurion Award (2025).
JavaSpring BootPythonMVELSingleStoreGCPGitHub Actions
commit 4b81d0a

Java Engineer

Jan 2022 – Nov 2023

American Express · Remote

  • Built and maintained enterprise Java backends for regulated financial-services platforms.
  • Worked with product and business teams to turn requirements into production-ready solutions. Handled testing, reviews, defect fixes, and releases.
JavaSpringSpring BootMavenSQL
commit e07a35c

Software Developer II

Jul 2018 – Jan 2022

UPS · Parsippany, NJ

  • Backend for UPS Global Timecard, ingesting employee timekeeping data from international operations.
  • Multithreaded services using Java, SQL, DB2, JSON, XML, and SFTP. Java Watch Service workflows on Linux fed downstream systems.
  • Built JavaFX tooling for test payload generation, plus Windows services and scheduled jobs for client implementations.
  • Production support: log analysis, SQL investigations, and fixes for complex issues.
JavaDB2SQLJavaFXLinuxSFTP
commit 1c0ffee (initial commit)

International Data Department Intern

May 2016 – Aug 2017

UPS · Paramus, NJ

  • Built and supported internal web apps. Helped with system testing, test-data generation, and requirements validation.

03 Stack

languages

JavaPythonSQLMVEL

backend

SpringSpring BootREST APIsMaven

cloud_and_data

Google Cloud (GCP)SingleStoreDB2

ci_cd_and_quality

GitHub ActionsJenkinsSonarQubeJUnit 5

engineering

GitLinuxAgile/ScrumCode ReviewProduction SupportRCARelease Mgmt

ai_assisted_dev

ClaudeCursorChatGPTCodex

04 Projects

📍

Centora

personal project

A cross-platform mobile and web app that finds a fair place for a group to meet, based on where everyone is and how they're traveling. Also my testbed for building with AI coding tools.

React NativeExpoTypeScriptSupabaseMaps
🤖

Automated Code Review & Release Assessment

american express

A Cursor CLI + GitHub Actions workflow that analyzes developer changes and assesses release branches before production. It saves about an hour per large PR and 4–5 hours per release.

Cursor CLIGitHub ActionsAI
🚀

CI/CD Modernization

american express

Moved delivery pipelines to GitHub Actions and automated build, validation, release, and deployment for production apps on Linux.

GitHub ActionsLinuxAutomation
🎓

Rutgers University–New Brunswick

B.A. Computer Science · 2018

Let's build something
that scales.

I'm looking for a Senior Backend Engineer or Tech Lead role. If your team needs someone who owns systems end to end, let's talk.

psst — press ` to open the terminal