Frank Xu

Graduate Geotechnical Engineer

Auckland, Auckland, New Zealand
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
Frank Xu is a Graduate Geotechnical Engineer based in Auckland with nine years of practical experience and a First-Class Honours degree in Civil Engineering from the University of Auckland. Since joining Aurecon's Ground and Underground Engineering team, he has specialised in site investigations and advanced GeoStudio modelling of slopes, seepage, and settlement, while also delivering foundation design and liquefaction assessments. He brings a meticulous, quality-driven approach to projects and a curiosity for geophysics that informs multidisciplinary problem solving. Outside core geotechnical work, Frank has contributed to open-source software by fixing timezone and formatting bugs in the widely used Day.js library, demonstrating attention to detail in both engineering and code. Ambitious and continuously learning, he focuses on producing reliable, fit-for-purpose solutions that exceed project requirements.
code9 years of coding experience
bookBachelor of Engineering (with First Honours), Civil Engineering, A, Bachelor of Engineering (with First Honours), Civil Engineering, A at The University of Auckland
github-logo-circle

Github Skills (9)

timeago10
date-formatting10
timed10
dayjs10
javascript10
date-format10
timespan10
dates10
get-time10

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
iamkun/dayjs

May 2018 - May 2018

⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Frank focused on fixing formatting issues related to timezones within the Day.js library. They addressed problems with timezone string padding and overall format output. Furthermore, the user contributed to addressing an issue with `padStart` function, ensuring it functions correctly with a zero string. These contributions enhanced the library's reliability and accuracy in time-related operations.
datetimeapidayjsdatepickercalendar
Kauri-2018/loyalty-web

May 2018 - May 2018

Contributions:62 PRs, 58 pushes, 30 branches in 6 days
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
Frank Xu - Graduate Geotechnical Engineer