Jingui Wang

Software Engineer at Bytedance Inc.

Haidian District, Beijing, 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
Jingui Wang is a software engineer with 11 years of experience building backend systems at major tech firms including ByteDance and Microsoft. Trained with a master's in Computer Software & Theory from Nankai University and having spent time at the National University of Singapore, he blends strong academic foundations with practical industry impact. At ByteDance he continues to deliver production-grade software, and his earlier Microsoft roles include both engineering and research internship experience. An active problem-solver, he contributes algorithmic solutions in C++ and Java to popular LeetCode repositories, demonstrating deep comfort with data structures, dynamic programming, and tree/list algorithms. Jingui is known for thinking outside the box and applying rigorous algorithmic thinking to real-world backend challenges. Based in Haidian District, Beijing, he brings a mix of research-minded rigor and hands-on coding productivity to complex system problems.
code12 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer software &theory, Master's degree, Computer software &theory at Nankai University
bookNational University of Singapore
languagesChinese
github-logo-circle

Github Skills (19)

algorithms10
c-language10
typed-array10
multidimensional-arrays10
lintcode10
dynamic-array10
arrayobject10
data-structure10
java10
javas10
linked-list10
data-structures10
cprogramming-language10
parallel-arrays10
dynamic-programming10

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
leetcoders/LeetCode-Java

Dec 2014 - Feb 2015

LeetCode Solutions By Java
Role in this project:
userBack-end Developer
Contributions:159 commits, 63 pushes in 1 month
Contributions summary:Jingui contributed to various Java-based LeetCode solutions, providing implementations for different algorithmic problems. They demonstrated proficiency in data structures and algorithms by converting sorted lists to binary search trees, implementing solutions for array and linked list problems, and developing algorithms for problems involving strings and mathematical concepts. Their work involved the use of Java, demonstrating strong programming and problem-solving skills within this repository.
java
leetcoders/LeetCode

Sep 2014 - Feb 2015

Solve problems from LeetCode.
Role in this project:
userBack-end Developer
Contributions:97 commits, 8 pushes in 4 months
Contributions summary:Jingui contributed solutions to LeetCode problems, primarily focused on algorithms and data structures. They implemented solutions in C++, demonstrating skills in areas such as dynamic programming, array manipulation, linked lists, and binary search trees. The contributions involved creating new files and modifying existing code to address various coding challenges.
solveleetcodeproblemsleetcode-solutionsdata-structures
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