Lisheng Guan

Software Engineer at Money Manager EX

Beijing, China
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
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.”
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree computer science, Bachelor's degree computer science at Nankai University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

c-language10
sqlite10
cprogramming-language10
sql10
database-design10
cmake4

Programming languages (10)

JavaC++ShellCGoLuaSwiftHTML

Github contributions (5)

github-logo-circle
Money Manager Ex is an easy to use, money management application built with wxWidgets
Role in this project:
userBack-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.
c-plus-plusstockfinancemoneymoney-manager
moneymanagerex/mmex-ios

Sep 2024 - Mar 2025

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.
Request Free Trial