Alan Lin

Java Full-Stack Developer at Macquarie Group

Sydney, New South Wales, 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

👤
Senior
🎓
Top School
Alan Lin is a Java full-stack developer and software architect with over a decade of experience building cloud-native microservices, real-time device control systems, and education technology platforms. He blends deep academic research (Ph.D. in intelligent agent systems) with broad industry experience across Macquarie Group, NSW Department of Education, Sydney Trains and Optus, delivering solutions from data pipelines and GraphQL APIs to Kafka-driven ETL and device drivers for motorway systems. A longtime advocate for empowering teachers, he has founded and shipped a suite of e-learning tools and lightweight multimedia formats (LLL) used in his Teaching on Demand and lecture recording projects. Technically fluent across Java, Spring, Node/React, PostgreSQL/MongoDB, AWS and streaming technologies, he is equally comfortable architecting IAM/SSO solutions and low-latency monitoring/control applications. Notably, his work spans both enterprise-scale data catalogues and niche education innovations, reflecting a practical researcher’s mindset applied to production-grade software.
code11 years of coding experience
job30 years of employment as a software developer
bookBachelor's degree Computer Software Department in Faculty of Mathematics, Bachelor's degree Computer Software Department in Faculty of Mathematics at Anhui University
bookMaster's degree Computer and Information Sciences and Support Services, Master's degree Computer and Information Sciences and Support Services at Northwestern Polytechnical University
bookDoctor of Philosophy (Ph.D.) Computer Science and Information Technology, Doctor of Philosophy (Ph.D.) Computer Science and Information Technology at University of Technology Sydney
languagesChinese, English
github-logo-circle

Github Skills (26)

grails-plugin10
google-api9
metadata9
ansible9
client-library8
js-client8
atlas8
nodejs7
google7
expert7
metadata-management6
api6
grails6
authentication6
oauth5

Programming languages (5)

TypeScriptJavaJinjaJavaScriptGroovy

Github contributions (5)

github-logo-circle
linaizhong/kuai-screen-tool

Jan 2019 - Jul 2023

Contributions:1 push, 1 branch in 4 years 5 months
Contributions:26 pushes, 1 branch in 1 year 4 months
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
Alan Lin - Java Full-Stack Developer at Macquarie Group