Alex Liang

Senior Software Engineer at Tencent

Shenzhen, Guangdong Province, 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
Alex Liang is a Senior Software Engineer based in Shenzhen with 11 years of experience specializing in mobile development, LBS mapping, 3D graphics, VR/AR, connected car and IoT systems. He has driven cross-platform C++ architectures and OpenGL ES–based mapping/navigation engines at major Chinese tech firms, building a universal LBS framework that runs on iOS, Android, Linux and Windows. As a technical lead at Baidu and Tencent he blended hands-on development with platform-level design, shipping consumer apps (Baidu Travel, Baidu Music) and core mapping engines. His background in computer information security and early work on embedded SIP video chat and security/firewall systems give him a rare depth in both performance graphics and secure, low-level networking. Colleagues know him for turning complex cross-platform constraints into reusable frameworks that accelerate product delivery.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sichuan Normal University
bookHigh School, Science, High School, Science at Gejiu No.1 High School, YunNan Province
bookMaster, Computer Information Security, Master, Computer Information Security at 四川大学
languagesEnglish
github-logo-circle

Github Skills (51)

programming-language10
tcp-server10
gameserver10
parallel-processing10
socket10
rpc10
go10
golang10
extensible10
entity-component-system10
concurrency10
entity-component10
rapidjson9
actor-model9
game-development9

Programming languages (4)

C++CGoPython

Github contributions (5)

github-logo-circle
zllangct/rockgo

Nov 2018 - Mar 2021

A developing game server framework,based on Entity Component System(ECS).
Contributions:87 commits, 1 PR, 71 pushes in 2 years 4 months
entity-componentecsgameserverdistributedgolang
zllangct/ecs

Jul 2019 - Aug 2022

A Go-implementation of the ECS (Entity-Component-System), focus on the development of game server.
Contributions:1 release, 109 commits, 3 PRs in 3 years 1 month
entity-component-systemgoecsgamegame-development
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