Jichao Liu

Software Engineer at 民泰贵金属

Shanghai, Shanghai, 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

👤
Senior
🎓
Top School
Jichao Liu is a software engineer based in Shanghai with eight years of hands-on experience building server-side architectures, IM servers, and desktop C++ applications. He is proficient in C++, C#, Python, SQL (MySQL/SQL Server) and familiar with design patterns, Boost, assembly, and stored procedures, while also comfortable reading English technical docs. At 民泰贵金属 he focuses on app server and messaging architecture, and previously developed MFC and file-mapping solutions in C++ at iSoftStone. He contributed to Android support libraries by adding a PermissionCompatDelegate to ActivityCompat/FragmentCompat to improve Instant Apps permission handling on Lollipop devices, showing an eye for backward-compatible platform fixes. Known for strong algorithmic foundations, disciplined logic and fast learning, he combines low-level systems skills with practical backend and scripting experience.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor, computer science, Bachelor, computer science at Sichuan University
github-logo-circle

Github Skills (3)

java10
javas10
android10

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:7 commits in 3 months
Contributions summary:Jichao added support for delegates in `ActivityCompat` and `FragmentCompat`, enabling delegation of permission compatibility methods. This change allows for Instant Apps support, particularly on Lollipop devices where runtime permissions are utilized. The user's commits included modifications to `ActivityCompat.java`, introducing a `PermissionCompatDelegate` interface and related methods. They also made updates to `FragmentCompatTest.java` to reflect the changes.
korli/adt-tools-base

Oct 2017 - Jan 2018

clone from jetbrains git repository
Contributions:3 commits in 3 months
git-repositorygitignoreintellij-pluginjetbrainsjava
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