N

Nathan Hill

About

Detail

Houston, Texas, United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Plaid
    Senior Full Stack Engineer, Tech Lead
    Plaid
    Sep 2023 - Current (3 years 1 month)
    • Led development of backend services in Python (FastAPI) supporting financial data ingestion and processing workflows, improving P95 API latency by ~30–35% for key endpoints
    • Owned services responsible for ingesting and normalizing transaction and account data from external financial institutions, ensuring reliability and consistency of downstream data delivery
    • Built and maintained RESTful APIs used by fintech partners to access account, transaction, and identity data through Plaid’s developer platform
    • Designed and implemented business logic for data normalization, deduplication, and update handling to support accurate and consistent financial data across systems
    • Contributed to event-driven data pipelines using K
  • Stripe
    Senior Full Stack Engineer
    Stripe
    May 2021 - Sep 2023 (2 years 5 months)
    • Developed and maintained backend services in Python supporting payment flows, including authorization, capture, refund, and reconciliation processes
    • Built and enhanced RESTful APIs used by internal services and merchant-facing applications, ensuring correct handling of idempotent requests and safe retry behavior for payment operations
    • Implemented and maintained business logic for payment state transitions and reconciliation workflows, ensuring consistency of transaction data across distributed services
    • Optimized PostgreSQL queries and indexing strategies, reducing query latency by ~25–35% on key transactional endpoints
    • Implemented caching strategies using Redis, improving response times for frequently accessed
  • Zapier
    Python Full Stack Engineer
    Zapier
    Sep 2015 - May 2021 (5 years 9 months)
    • Contributed to the development of RESTful APIs using Python and Django to support integrations with external applications
    • Implemented and maintained webhook-based event handling systems for triggering user-defined automation workflows
    • Built and enhanced frontend features using React, enabling users to configure and monitor automation workflows
    • Developed and maintained background job processing using Celery, including task retries, scheduling, and failure handling
    • Worked with PostgreSQL for data storage and Redis for caching, improving query performance and system responsiveness
    • Collaborated with team members to troubleshoot production issues and improve system reliability across automation services
Education verified_user 0% verified
  • The University of Texas at Arlington
    BSc, Computer Engineering
    The University of Texas at Arlington
    Jan 2011 - Jan 2015 (4 years 1 month)