Liang Mao

ASIC Digital Design Engineer at Synopsys Inc

United States
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
Liang Mao is an ASIC digital design engineer with 9 years of experience, currently working at Synopsys on digital integrated circuit design. He combines a strong academic foundation—M.S. in Electrical Engineering from Columbia and a B.S. in Physics with opto-electronics—from Nankai University—with hands-on RTL work across industry leaders like ByteDance and Bosch. Liang has practical expertise in hardware accelerator RTL, optimizing for area and multi-mode operation, and has interned on automotive electronics, showing breadth across domains. He also contributes to open-source software: notable work on Alibaba Dragonwell8 JDK involved porting and improving G1ElasticHeap to support runtime heap resizing and cross-platform build fixes. This mix of silicon-focused design and systems-level contributions highlights an engineer comfortable bridging low-level RTL and higher-level software tooling. Colleagues describe him as pragmatic and detail-oriented, able to translate complex hardware constraints into efficient, production-ready designs.
code9 years of coding experience
bookBachelor of Science (B.S.), Physics (Opto-Electronics Information Science and Engineering), Bachelor of Science (B.S.), Physics (Opto-Electronics Information Science and Engineering) at Nankai University
bookMaster of Science (M.S.), Electrical Engineering, Master of Science (M.S.), Electrical Engineering at Columbia University in the City of New York
bookSummer Program, Electrical and Computer Engineering, Summer Program, Electrical and Computer Engineering at The University of British Columbia
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

openjdk10
javas10
g10
oraclejdk10
collector10
garbage10
jdk1710
java10
garbage-collection10
multithreading9
cprogramming-language9
c-language9
testing8

Programming languages (3)

JavaC++Shell

Github contributions (5)

github-logo-circle
Alibaba Dragonwell8 JDK
Role in this project:
userBack-end Developer
Contributions:3 reviews, 34 commits, 4 PRs in 2 years 2 months
Contributions summary:Liang primarily contributed to the Alibaba Dragonwell8 JDK project by porting and fixing G1ElasticHeap related code, specifically focused on supporting heap shrink/expansion at runtime. They addressed build issues on Windows and Mac, fixed test case failures, and enhanced G1ElasticHeap to allow softmx adjustments via jcmd full GC. These changes involved modifications to the `elasticHeap.cpp`, `elasticHeap.hpp`, and `heapRegionManager.cpp` files, as well as relevant test cases.
ltsdragonwell8jdkalibabajava8
mmyxym/dragonwell11

Sep 2023 - Aug 2024

Alibaba Dragonwell11 JDK
Contributions:44 pushes, 17 branches, 2 comments in 11 months
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
Liang Mao - ASIC Digital Design Engineer at Synopsys Inc