Lisheng Guan is a seasoned software engineer and architect with 13 years of experience, specializing in C++ backend systems and analytical data platforms for ad tech and news aggregation. He has led up to four teams (40 people) to deliver enterprise-grade, client-facing data products while remaining hands-on with detailed coding and C++/SQLite internals. Deep expertise spans ELT/ETL architecture, data lakes, warehouses and OLAP using AWS, Spark, Presto and ClickHouse, and he’s driven cost-efficient, PB-scale platform improvements including lakehouse, schema registry and caching (Alluxio) deployments. His work at NewsBreak and FreeWheel combined identity/audience and activity data into unified warehouses and tiered query engines to support both interactive and BI use cases. An active open-source contributor, he made targeted database schema and SQL improvements to the well-known Money Manager Ex project, reflecting a pragmatic focus on data integrity and storage. Based in Beijing, he balances a technical leadership profile with a personal side as “sun, husband, and father.”
13 years of coding experience
15 years of employment as a software developer
Bachelor's degree computer science, Bachelor's degree computer science at Nankai University
Money Manager Ex is an easy to use, money management application built with wxWidgets
Role in this project:
Back-end Developer
Contributions:17 releases, 25 reviews, 698 commits in 7 years 2 months
Contributions summary:Lisheng contributed to the Money Manager Ex project by making database schema changes, specifically making the CURRENCY_SYMBOL column unique. They also updated the SQL queries in tables_v1.sql. These changes suggest a focus on database design and management, crucial for the application's financial data storage.
Manage your finances on-the-go, encrypted for security, and sync via your storage
Contributions:25 releases, 33 reviews, 241 PRs in 6 months
cipherencryptionfinancemmex4iosmoneymanagerex
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.