Thach Le is a Senior Software Engineer based in California with over 20 years of experience blending AI research, e‑learning, and product engineering into production systems. He began his career developing neural networks and expert systems at The Aerospace Corporation and later led multimedia and intelligent-agent research at UCLA, then translated that research into startups and enterprise-grade products as CTO and senior engineer. Recently he architects SSR React platforms and learning management systems using modern stacks (Node, React, GraphQL) while managing offshore teams and optimizing performance at scale. An active open-source contributor, he has improved Redis Java client lettuce with cluster and hash command support and reliability fixes, reflecting a pragmatic focus on robustness and distributed systems. His background uniquely combines deep academic research, patented work in real-time interactive video, and hands-on delivery for hundreds of thousands of learners worldwide.
10 years of coding experience
25 years of employment as a software developer
Master’s Degree, Computer Enginering, Master’s Degree, Computer Enginering at Purdue University
Bachelor’s Degree, Electrical Engineering and Computer Science, Bachelor’s Degree, Electrical Engineering and Computer Science at Christian Brothers University
Art History and Fine Arts, Art History and Fine Arts at Memphis College of Art
Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
Role in this project:
Back-end Developer
Contributions:15 reviews, 12 PRs, 37 comments in 11 months
Contributions summary:Thach primarily contributed to the `lettuce` project by implementing new Redis commands and features, specifically related to hash operations and cluster functionalities. They added support for `CLUSTER LINKS` and related commands, enhancing the client's capabilities. Furthermore, the user fixed bugs related to null pointer exceptions and ensured the correct handling of database settings, with additional work on connection handling failures and performance.
This is assignment code for course https://university.redis.com/courses/ru102j/
Contributions:1 release, 63 PRs, 92 pushes in 1 year 4 months
javaredis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thach Le - Senior Software Engineer at Frankly Inc.