Di Wang

Senior Software Engineer at Block

Melbourne, Victoria, Australia
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
Di Wang is a Melbourne-based software engineer with 10 years’ experience building full-stack and mobile products, currently a Senior Software Engineer at Block. With a Master’s in Software Engineering from the University of Melbourne, he has led front-end and back-end efforts—shipping customer and admin portals, a second-generation backend, and cross-platform React Native apps. He’s strong in React/React Native, Node/Express, GraphQL, and AWS, and has built real-time features (Socket.io) and payment integrations (Stripe) for scale. His open-source React Native work demonstrates hands-on UI craftsmanship, including navigation, TabBar, and sign-in flows for multi-platform apps. Known for translating product needs into polished interfaces and pragmatic backend systems, he combines startup agility with enterprise-grade delivery.
code10 years of coding experience
job6 years of employment as a software developer
bookThe University of Melbourne
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
427reputation
134kreached
6answers
2questions
github-logo-circle

Github Skills (16)

mobile10
react-native-ios10
javascript10
ios10
react-native10
mobile-development10
front-end-development10
ui-design10
graphql6
flexbox6
nodejs6
typescript6
react-native-swiper6
prisma-graphql6
react6

Programming languages (6)

TypeScriptC#JavaC++JavaScriptHTML

Github contributions (5)

github-logo-circle
A cross platform App which shows the contents from gank.io
Role in this project:
userFront-end Developer
Contributions:1 release, 105 commits, 1 PR in 2 years 2 months
Contributions summary:Di primarily focused on the development of the front-end user interface for the React Native application. The commits demonstrate the creation of a tab bar and its associated components, including the implementation of a navigation bar, row items, and various page components. The changes indicate involvement in UI design and layout adjustments, as well as handling the integration of data and display logic within different sections of the application.
contentsapp-platformcross-platform-appcross-platform
wangdicoder/JueJinClient

Nov 2016 - Aug 2017

A react-native app simulating JueJin App running on both Android and iOS
Role in this project:
userMobile Developer (iOS)
Contributions:108 commits, 55 pushes, 23 comments in 10 months
Contributions summary:Di primarily contributed to the UI development of the React Native application simulating the JueJin App for iOS and Android. Their commits demonstrate the implementation of navigation components and integration with both iOS and Android platforms. Furthermore, the user focused on adding UI elements such as TabBar, as well as implementing Sign-in and Sign-up pages, adding icons and modifying layout.
reactreact-nativenative-appandroidreact-native-app
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