Summary
Ethan G is a Senior Software Engineer with nine years of professional experience, currently building solutions at National Australia Bank after roles spanning Tencent, freelance front-end development, and application support. Trained in computer science at Beihang University, he blends solid engineering fundamentals with a curiosity-driven approach to problem solving and continuous learning. Comfortable across full-stack environments, Ethan has a practical track record shipping customer-facing features and supporting production systems in both corporate and startup settings. Based in Beijing with ties to Australia, he brings cross-cultural perspective and adaptability to distributed teams. Outside work he stays intellectually engaged—often listening to podcasts—which helps him surface fresh ideas and keep his technical skills current.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Beihang University
Chinese, English