Summary
James Dinh is a Lead Software Engineer based in Los Angeles with five years of hands-on experience building cloud-native, serverless systems and modern front-ends. He has led teams modernizing large CMS programs—designing a shared, Section 508-compliant React component library and migrating legacy apps to TypeScript and AWS serverless architectures. Comfortable across React, TypeScript, Node, DynamoDB, Kafka, and CI/CD/IaC tooling, he emphasizes test-driven development and engineering standards that measurably reduce production defects. His background as an educator and coach informs his collaborative, mentorship-focused leadership and pragmatic drive to leave codebases more maintainable than he found them.
5 years of coding experience