Albert Cui

Senior Technical Lead at OpenDota

Gothenburg, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Albert Cui is a Senior Technical Lead and founder with 11 years of experience building developer-facing products, cloud systems, and data platforms. A former Google APM and software engineer, he led large cross-functional initiatives for Google Search and internal developer Git experiences before moving into ML supply-chain integrity work. He started and grew OpenDota, an open-source Dota 2 statistics platform serving ~200K monthly users, owning both technical architecture and the monetization strategy for its API. Hands-on across the stack, Albert has deep backend experience with Node.js, PHP, Redis and databases, plus front-end React work on the OpenDota web UI. Now based in Gothenburg, he combines product sensibility with engineering rigor as he transitions into leadership roles while exploring Android and machine learning on the side. Columba-educated and entrepreneurial, he brings a rare mix of developer empathy, operational know-how, and a track record of shipping at scale.
code11 years of coding experience
job10 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Columbia University
github-logo-circle

Github Skills (23)

javascript10
expressjs10
apidoc10
redis10
ui-design10
mongodb-database10
uid10
api10
front-end-development10
nodejs10
mongodb10
react10
redux9
jsx9
html9

Programming languages (6)

TypeScriptJavaCSSCJavaScriptHTML

Github contributions (5)

github-logo-circle
odota/web

Oct 2016 - Oct 2022

React web interface for the OpenDota platform
Role in this project:
userFront-end Developer
Contributions:8 reviews, 7865 commits, 143 PRs in 6 years
Contributions summary:Albert primarily contributed to the React-based web interface, focusing on implementing UI elements and integrating external content. Their work included adding banners, linking to external pages, integrating a third-party content display, and modifying the user interface components. Additionally, the user made several minor adjustments like fixing linting issues and updating logos, indicative of ongoing maintenance and refinement of the user interface.
opendotareactdataweb-interfacejavascript
odota/core

Aug 2014 - Sep 2022

Open source Dota 2 data platform
Role in this project:
userBack-end Developer
Contributions:1 release, 1 review, 1060 commits in 8 years 2 months
Contributions summary:Albert appears to be focused on back-end development, with commits detailing work on the API, including the implementation of new endpoints and modifications to existing ones. Their contributions involve integrating external services, such as Stripe and PayPal for billing and payment processing, using tools like express.js and integrating it with a redis caching server. They also demonstrated an understanding of database schema and related operations.
apidatajavascriptdockernodejs
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
Albert Cui - Senior Technical Lead at OpenDota