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 (12)

JavaC++CSSShellCPLpgSQLGoLua

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, 37 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.
wxwidgetsc-plus-plussqlite3money-managerfinance
guanlisheng/wxsqliteplus

Jul 2014 - Nov 2016

A simple SQLite database browser built with wxWidgets and wxSQLite3
Contributions:4 releases, 100 commits, 28 PRs in 2 years 4 months
sqlite-databasewxwidgetssqlitewxsqlite3multi-cipher
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