HC

Hailin Cai

Available to hire

I’m a senior backend and cloud software engineer and former Director of Data Engineering with 14+ years of experience building scalable APIs, distributed systems, data platforms, and event-driven applications.

About

I’m a senior backend and cloud software engineer and former Director of Data Engineering with 14+ years of experience building scalable APIs, distributed systems, data platforms, and event-driven applications. My core strengths include Python, Java, C#/.NET, Node.js, SQL, AWS, REST APIs, automated testing, and production performance optimization.

Most recently, I’ve been working with NBA Stats data products, enhancing backend services, building automated testing and validation workflows for 113 API endpoints, and helping modernize production workloads from SAP HANA to Databricks while preserving data accuracy and system compatibility. Previously, I architected AWS-based platforms using Kinesis, Lambda, EventBridge, Step Functions, Redshift, Docker, and EKS. I combine hands-on implementation with architecture, code review, production troubleshooting, and cross-functional delivery to build reliable and maintainable software.

  • 13 years' experience
  • Joined September 2026

Industry experience

  • Media & Entertainment
  • Software & Internet
  • Government

Work experience

Software Engineer (Contract) · National Basketball Association (NBA)Feb 2025 – Present · 1 yr 10 mos

Develop and enhance production backend services and REST APIs for NBA Stats data products using C#/.NET, Python, SQL, and Databricks. Built Python-based automated testing and validation workflows for 113 API endpoints to improve release confidence during a .NET 10 upgrade. Modernized production workloads from SAP HANA to Databricks with data-consistency validation and resolution of differences between legacy and replacement implementations. Optimized SQL and Databricks logic with ~30% query-performance improvements while preserving correctness, and implemented API validation plus data-access enhancements for reliability and runtime performance.

Director of Data Engineering · Endeavor StreamingApr 2018 – Jul 2024 · 6 yrs 4 mos

Architected scalable AWS workflows supporting millions of events during peak operations using Python, Kinesis, Lambda, EventBridge, Step Functions, Redshift, and S3. Built event-driven, multi-step processing flows coordinating distributed services and Python Lambda functions. Designed integrations to consolidate payment, customer, and client-provided feeds into centralized Redshift platforms. Led technical design and code reviews for microservices, data pipelines, and cloud infrastructure to improve scalability, reliability, observability, and maintainability. Developed a Spark- and EKS-based reporting platform delivering hundreds of custom reports and sync feeds. Designed a high-performance PII synchronization system using database triggers, Kinesis Streams, and stored procedures; used production metrics/logs to identify bottlenecks and improve performance by 50%. Used Docker, EKS, and Terraform for deployments and mentored engineers on architecture, debugging, testing, and production

Senior Developer Manager · NeuLion LLCJul 2012 – Apr 2018 · 5 yrs 10 mos

Co-designed high-traffic backend platforms and APIs for the NFL, NBA, NHL, MLS, and UFC, scaling reliably during live events. Built a high-concurrency caching architecture using Redis, Memcached, and Elasticsearch to improve performance by 50% and reduce latency under heavy traffic. Established a real-time sports statistics platform reconciling multiple upstream data sources and delivering reliable live information to downstream applications. Developed production systems in Java and Node.js, integrated OAuth 2.0 and OIDC, and resolved complex distributed-system defects. Led development of customizable content-management and recommendation-system capabilities, improving content targeting and user engagement by 30%.

Education

Master of Computer Science · Donghua University2008 – 2010
Bachelor of Computer Science · Donghua University2004 – 2008

Hire Hailin Cai today

Post a job and invite Hailin, or contact them directly. No hidden commission.

Post a job