Summary
Derick Fan is a Senior Software Engineer based in New York with 7 years of experience building reliable, scalable integrations and backend systems. He has delivered production-critical work across startups and growth-stage companies, notably rebuilding a core user-state product with a hexagonal architecture using Scala, ZIO, Docker, Kubernetes, RabbitMQ and ArgoCD. Derick has driven business impact through engineering—implementing an access token refresher that helped secure a $4.4M deal, automating large migration tasks that saved hundreds of hours, and consolidating secrets to speed customer onboarding. He excels at integrating third-party platforms (GoogleAds, Salesforce, Iterable, TrayIO) and creating tooling that reduces on-call burden and accelerates customer support. Now at Uniphore after a stint at 1047 Games, he blends strong systems design with pragmatic automation and a knack for turning integration complexity into repeatable, testable solutions. An early hackathon winner, he also brings a product-minded curiosity that surfaces useful UX and developer workflow improvements.
7 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Brooklyn College