Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Michael Shao
Software Engineer | 6 patents | IEEE Senior Member
About
Michael Shao is an accomplished software engineer with over 19 years of experience in building software and applications for computer networks. He is recognized for his fast execution, superior quality delivery, and ability to resolve complex problems. Michael has expertise in building high-performance reliable software for IP routers, layer2/layer3 switch, network firewall, packet optical transport platforms, and mobile radio networks. As a hands-on technical lead, Michael has demonstrated leadership in large distributed software development projects. He is proficient in data structures, algorithms, and is a fast learner driven by inner curiosity. Michael has also worked as a software architect, designing from scratch a distributed product with zero-touch provisioning of remote nodes, which was featured in Mobile World Congress. Michael has research experience in applying data science and machine learning to network security and finance network analysis. He has also applied innovation, with six patent applications, two granted in the US, one granted in the EU, and one citation by Cisco. Michael's technical skills include programming in C/C++, Python, Go, Perl, Java, Scala, Linux, VxWorks, Linux shell scripts, and SQL. He is also proficient in computer networks, including Layer2/layer3 control plane, TCP/IP, IP routing, IP Multicast, IP/MPLS, MPLS-TP, Ethernet, DNS, HTTP, GSM/GPRS/LTE, Mobile backhaul & Fronthaul. Michael has experience using tools and methodologies such as Git, Vim, Agile/Scrum, GDB, Eclipse, and data science tools such as Hadoop, Spark, MapReduce, Database, and Machine Learning. Michael is currently working as a Software Engineer at Facebook. He has previously worked as a Software Engineer V and Technical Lead at Ericsson, where he led initiatives and delivered with zero-bugs of separating MPLS OAM from Label Manager as a process. He also conducted code reviews and fixed bugs in Layer2 bridge, MPLS OAM, MPLS Layer2 VPN to enable on-time delivery of new releases as module owners. Michael holds a Ph.D. in Computer Science from the University of Maryland, where he worked as a Research Assistant II and a Dean's Fellow. He also holds a Master of Engineering (M.Eng.) degree in Nuclear Electronics and a Bachelor of Engineering (B.E.) degree in Physics Engineering, both from Tsinghua University. Michael's relevant experience and technical skills make him a valuable asset in the field of software engineering, mobile, data science
Education Overview
• university of maryland
Companies Overview
• ericsson
• ibm
• university of maryland
• motorola
• digital china
Experience Overview
19.9 Years
Find anyone’s contact
Experience
Research Assistant II | PhD Candidate(on hold)
university of maryland | Washington D.C. Metro Area
2014 - 2015
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Agile
Agile Methodologies
Algorithms
Apache Spark
Architecture
architecture
Architectures
Bash
C
C++
Data Science
Data Scientist
Data Structures
Database
Design
Distributed Systems
DNS
Eclipse
Ethernet
finance
GDB
General Packet Radio Service (GPRS)
Git
Golang
GPRS
GSM
Hadoop
Hardware
Hypertext Transfer Protocol (HTTP)
Internet Protocol (IP)
Internet Protocol Suite (TCP/IP)
IP
Java
Leadership
Linux
linux
LTE
Machine Learning (ML)
MapReduce
Mobile
Mobile Devices
MPLS
MPLS-TP
Multiprotocol Label Switching (MPLS)
Natural Language Processing (NLP)
Network Security
Perl
Python
Raspberry Pi
Research
Research Scientist
Routers
Routing
Scala
security
Senior Software Engineer
Software Design
Software Development
Software Engineer
SQL
Switches
TCP/IP
Telecommunications
Unix
Vim
VPN
Contact Details
Email (Verified)
shaXXXXXXXXXXXomMobile Number
+13XXXXXXX85Education
university of maryland
PhD Candidate
2014 - 2015
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now