Software Engineer, Fullstack Developer & IT consultant

Stefan is currently working as a DevOps Software Engineer at Macquarie Group, where he focuses on fullstack development, cloud infrastructure, and large-scale data platforms.
He holds an Honours degree in Software Engineering from UNSW and is currently completing a part-time Master of Information Technology at the same university.
Stefan Originally from Ningbo, China, Stefan has been living in Sydney for over seven years. His experience spans software engineering, data engineering, cloud deployment, mobile and web development, and infrastructure automation. He has a strong interest in emerging technologies, including big data management, IoT, machine learning, and blockchain applications.

Industry Experience meets professional competence

Stefan is a DevOps Software Engineer and former IT consultant with broad experience across enterprise software development, cloud infrastructure, and data engineering. He has worked on large-scale, business-critical platforms involving fullstack development, cloud-native architecture, API integration, and workflow automation.
With a strong foundation in both front-end and back-end technologies, Stefan has delivered scalable web and mobile solutions, optimised data pipelines, and improved infrastructure reliability across environments. He has played key roles at companies such as Macquarie Group, Servian Cognizant, NTT Data, Scentre Group, and UNSW gaining hands-on experience in modern cloud platforms, CI/CD, containerisation, and performance engineering.
Stefan has also led or contributed to iOS and cross-platform mobile app development, with a focus on BLE device integration, UI/UX enhancement, and system performance. He brings a wealth of technical versatility, problem-solving ability, and a strong track record in delivering high-quality, production-ready software. For more, see my experience.

Certifications and Awards

  • UNSW Honours Awards
  • ICAS: Educational Assessment Australia International Competitions and Assessments Distinction(Top 10%) for MATHEMATICS
  • AWS Certified Cloud Practitioner
  • Scrum Master Certified (SMC)
  • Twilio Segment Consulting Partner Certification

Thesis Research and Academic programs

As a research student at UNSW with CSIRO Data61's scientiest Dr Dilum Bandara and Dr Christopher Klinkmueller, Stefan conducted conjunctive thesis research on blockchain data analysis. The research focused on integrating tools and packages for different stages of Ethereum data processing as a whole, and implementing a pipeline with analysis capabilities such as visualisation and data processing. Stefan's responsibilities included:

  • designing and developing a tool that provided a web-based analytics dashboard for using process discovery to analyse smart contracts deployed on Ethereum
  • data extraction, data pre-processing, and data visualisation and analysis
  • integrated open-source tools to speed up and ease the analysis process
  • The interface was built with ReactJS, D3.js as the frontend and NodeJS as the backend, with smart contracts written in solidity.
Stefan also take part in developed an internal IOS Application "UWB" at UNSW Minerals and Energy Resources Engineering falculty for Bluetooth Low Energy(BLE) device to auto-connect, track device position, GNSS Positioning, monitor the trace and behaviour. The frontend was developed using React Native based on Redux, Umi, and React-Native-BLE-Manager. For more, see my experience.

Projects and Links

Stefan has experience working on a variety of projects, including the Westfield.com.au WDirect Online Shopping Website, where he used React based Typescript as the frontend and Node.JS as the backend. He also used RESTful API, Graphql, and Graphql-Federation to connect to a PostgresSQL database. He wrote unit-tests and used Buildkite and CodeQL for autotesting. He also had experience working with third-party vendors such as Mirakl, Talon.One, BigCommerce, Stripe, and Sentry. An example of his work on this project was migrating notifications from Firebase Cloud Messaging(FCM) to Braze and developing an auto-billing and invoice documentation pipeline for promotional items.
In addition, Stefan also worked on other projects such as the Scentre Group Customer Development Platform, where he integrated Segment Customer Development Platform (CDP) to Westfield Direct and Westfield Digital and Physical Gift card website. He also worked on mobile application development for both IOS and Android platforms, such as the "GURUP" and "WeatherPro" apps, and a personal website using AWS S3 & Route 53 and Alibaba Cloud 7th Gen ECS. He also participated in a JAVA game development project "Dudgeon". All of these projects have helped him gain a wide range of skills in different areas of software development. For more, see my projects.