Reval LogoFind More Talent
TJ

Travis Johnson

Senior Full-Stack Software Engineer specializing in FinTech payments and fraud systems

Plano, TXSenior Software Engineer8 years experienceSeniorFinTechFinancial ServicesE-commerce
ScreenedIdentity Verified

Connect with Travis

Travis already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Backend/data engineer with production experience building credit/fraud enrichment services and checkout pipelines on AWS (EKS + Lambda) using FastAPI, Kafka, Postgres, and Redis, with a strong focus on reliability patterns (timeouts/retries/circuit breakers) and observability. Has also built AWS Glue/PySpark ETL into S3/Redshift with schema evolution and data quality controls, and modernized legacy credit decisioning into Java/Node microservices with parallel-run parity validation and feature-flag rollouts.

Experience

Senior Software EngineerAffirm
Software EngineerAffirm
Software EngineerJPMorgan Chase

Education

Texas Tech Universitybachelor, Computer Science (2018)

Key Strengths

  • Designed and operated reliable FastAPI services with timeouts, idempotent retries/backoff, circuit breakers, and graceful degradation
  • Strong production observability practices (structured logging, correlation IDs) for rapid incident triage
  • Delivered AWS deployments with Terraform + GitHub Actions + ArgoCD, including secrets/config management and autoscaling
  • Built and operated AWS Glue ETL from Kafka/S3 to S3/Redshift with schema evolution, data quality validation, and partition-level reprocessing
  • Modernized legacy batch credit decisioning into Java/Node microservices with parallel run parity validation and feature-flagged rollout
  • SQL performance tuning with measured impact (reduced a reporting query from ~12s to ~4s via indexing/join rewrite/caching)

Discover more candidates like Travis

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Travis

Travis already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

JavaJavaScriptTypeScriptPythonSQLAWSAzureDockerKubernetesTerraformCI/CDGitHub ActionsJenkinsArgoCDHelm