David Hang

David Hang

Software Engineer @ CorePlan

About David Hang

David Hang is a Software Engineer based in Perth, Australia, with a background in Mechanical Engineering. He has held various engineering and consulting roles, including positions at The University of Western Australia, Alcoa, and Advisian, and currently develops web and mobile applications at CorePlan.

Work at CorePlan

David Hang has been employed at CorePlan as a Software Engineer since 2021. In this role, he focuses on developing software solutions that cater to the exploration drilling and resources industry. His responsibilities include the design, development, testing, and maintenance of a SaaS application. David collaborates with internal stakeholders to ensure that development features align with business value for customers.

Education and Expertise

David Hang earned a Bachelor of Engineering with First Class Honours in Mechanical Engineering from The University of Western Australia, completing his studies from 2010 to 2015. He also attended Aranmore Catholic College, where he was recognized as Dux of Year 11 and 12 from 2005 to 2009. His expertise includes fullstack development, with a strong emphasis on backend development, utilizing technologies such as Django with Python, Celery, Redis, PostgreSQL, and Node.js/Express.

Professional Background

David Hang has a diverse professional background in engineering and software development. He began his career as a Mechanical Engineer Intern at REFLEX NOW in 2015. He then held various positions, including Graduate Mechanical Engineer at REFLEX NOW, Graduate Consultant at Advisian, and Mechanical Engineer at the Australian Institute of Robotic Orthopaedics. His experience also includes roles at Alcoa and Pfizer, as well as tutoring and facilitating at The University of Western Australia.

Technical Skills and Development

David specializes in fullstack development, particularly in backend development. He develops React web frontends and React Native mobile applications using Typescript and Javascript. His backend development work involves utilizing a technology stack that includes Django with Python, Celery, Redis, and PostgreSQL. Additionally, he employs Node.js/Express microservices for server-side operations, demonstrating a comprehensive skill set in modern software development practices.

LinkedIn Profile

David Hang maintains a professional presence on LinkedIn, where he showcases his career achievements, technical skills, and professional experiences. His profile serves as a resource for networking and connecting with other professionals in the software engineering and mechanical engineering fields.

People similar to David Hang