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.
9 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