Zhiwei Li

Software Engineer at Amazon Web Services (AWS)

Vancouver, British Columbia, Canada
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
Zhiwei Li is a software engineer with 12 years of experience, currently building services at Amazon Web Services after progressing from an AWS internship. He holds a strong academic record in Computer Engineering from McGill and is pursuing advanced studies at UBC, with deep proficiency in Java, C/C++, Python, TypeScript and frameworks like Spring Boot and React. Zhiwei has practical mobile and backend experience—his GitHub work includes iOS contributions to a WeChat-like IM app implementing multimedia messaging, history loading, and bug fixes within vendor libraries. Fluent in English and Chinese, he brings cross-cultural communication skills honed also as an English translator and international student. Outside engineering, he is an accomplished traditional Chinese musician (erhu and guqin) who has performed in a band for six years, a detail that reflects discipline, collaboration and creative problem-solving.
code12 years of coding experience
job1 year of employment as a software developer
bookMaster of Engineering - MEng Computer Engineering, Master of Engineering - MEng Computer Engineering at The University of British Columbia
bookBachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at McGill University
github-logo-circle

Github Skills (6)

objective-c10
ios10
ui-design9
graphical-user-interface9
user-interface9
coredata8

Programming languages (13)

JavaC++CSSRustScalaTeXTypeScriptSCSS

Github contributions (5)

github-logo-circle
xhzengAIB/MessageDisplayKit

Nov 2014 - Sep 2015

An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.
Role in this project:
userMobile Developer (iOS)
Contributions:40 commits, 12 PRs, 52 comments in 10 months
Contributions summary:Zhiwei primarily contributed to the iOS mobile application, MessageDisplayKitLeanchatExample. Their work involved implementing features like sending and receiving audio, image, emotion, and video messages. They also addressed bugs and integrated core components by modifying code within the vendor libraries. They also added features for recent conversations and improved the overall functionality by implementing loading history messages and display time stamps for messages.
audio-videoshakepicturesinterestingchat
BaaSBeginner/leanchat-ios

Jan 2015 - Dec 2015

Contributions:42 PRs, 224 pushes, 8 branches in 11 months
leancloud
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
Zhiwei Li - Software Engineer at Amazon Web Services (AWS)