Ween Lee is an AI Development Lead and PhD-trained data scientist based in Singapore with 10 years of experience bridging research, engineering and operations to deliver production-ready AI systems. His doctoral work advanced representation learning and entity matching across spatial, graph and semi-ordered data, and he has translated those ideas into commerce-grade solutions including CV and LLM retrieval for e-commerce. Practically minded, Ween has led DevOps and backend efforts—contributing containerization and high-availability Redis configurations to popular projects like Invoice Ninja—and built high-throughput web crawling and RDF pipelines to power large-scale product comparison and graph analytics. He combines a business background in operations management with hands-on skills in Golang, Kubernetes, and GitOps, and has a track record of cost-saving infrastructure improvements and mentoring student teams. Notably, he pairs deep academic rigor with pragmatic engineering: his work often focuses on embedding intrinsic data structure into ML pipelines to improve downstream decision quality.
10 years of coding experience
9 years of employment as a software developer
GCE 'A' Levels, GCE 'A' Levels at Pioneer Junior College
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Singapore Management University
Visiting Student, Business Administration, Management and Operations, Visiting Student, Business Administration, Management and Operations at SGH Warsaw School of Economics
Contributions:2 releases, 19 reviews, 97 commits in 1 year 11 months
Contributions summary:Ween primarily contributed to the Docker-based infrastructure of the Invoice Ninja project. They focused on modifying the `entrypoint.sh` script to incorporate environment variables, update file permissions, and handle different versions. Furthermore, the user added scripts to create a user account and skip setup page, ensuring the application's Docker image is initialized correctly. They also worked on updating and adapting supervisor files for Kubernetes deployment and the migration to different file structures for v4/v5 builds, reflecting a strong focus on automation and containerization.
A source-available invoice, quote, project and time-tracking app built with Laravel
Role in this project:
Back-end & DevOps Engineer
Contributions:6 commits, 4 PRs, 2 comments in 3 months
Contributions summary:Ween primarily focused on infrastructure and database configurations within the Laravel-based invoicing application. Their contributions included adding Redis connection configurations for caching, broadcasting, and queueing, and configuring Redis sentinel for high availability. They also modified the database connection settings and updated the setup controller to facilitate environment variable management and database migrations. Furthermore, they updated the Singapore Dollar symbol.
paymentsreactexpensestasksinvoices
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.