Derick Phan

Software engineer at FICO. I build distributed systems, homelab infrastructure, and things I actually want to use.

JavaPythonGoAWSNixOSK8s

Software Engineer, Event Management Nov 2022 — Present

FICO — San Jose, CA
  • Pioneered adoption of Claude AI across the team, delivering best practices presentation that accelerated SpringBoot upgrade from 2 months to 1 day
  • Led Mutual TLS development initiative, earning spot award for technical excellence and cross-functional communication
  • Spearheaded event-driven distributed messaging and streaming platform for cross-team message distribution

Software Engineer, Identity & Management Dec 2021 — Nov 2022

FICO — San Jose, CA
  • Architected servlet-based automation framework that reduced QA testing time from 3 days to 2 hours (94% reduction)
  • Drove code quality initiative achieving 80%+ test coverage across IAM platform, identified through SonarQube analysis
  • Led Microsoft Azure Active Directory SCIM integration, enabling seamless identity management for enterprise clients
  • Implemented end-to-end testing for Mutual TLS, reducing production incidents by 25%

Software Engineer, Platform Development Jun 2021 — Dec 2021

FICO — San Jose, CA
  • Engineered SQL caching solution improving database performance by 23% and platform scalability
  • Modernized dependency stack to address security vulnerabilities, enabling microservices migration path

Founding Software Engineer Jun 2020 — Jun 2021

ASUCD Pantry — Davis, CA
  • Architected automated inventory system that eliminated manual data entry, saving 10+ staff hours weekly
  • Reduced customer wait time by 2850% through online ordering system implementation serving 500+ students weekly
  • Optimized document parsing with concurrency, achieving 500% faster processing through DocParser API integration
  • Established CI/CD pipeline with SalesforceDX and Selenium, reducing deployment time by 50%
  • Raised code quality standards by increasing unit test coverage from 60% to 93%

Search Engine — Reticulum

Personal search index for the Reticulum mesh network. Save pages locally, share them with friends through subscriptions, and search with full-text and optional semantic ranking.
PythonONNXReticulum

Home-lab Server

Infrastructure-as-code homelab on NixOS. Serves 10+ users with AI inference, media streaming, and file services.
NixOSLlama.cppUbuntu Server

If you have a question or just want to say hi, I'll get back to you.