Yichao Lu

Yichao Lu

Software Engineer at Transaction Network Services

Software Engineer & Full-Stack Developer
| AI enthusiast | Cloud architect

Personal Statement

I am a results-driven Software Engineer with over 6 years of professional experience, specializing in full-stack web development, cloud solutions, and system integration.

My career began with over two years as a dedicated Junior Web Application Developer in startup environments, followed by my current role as a Software Engineer at Transaction Network Services since 2020, where I have focused on designing, building, and maintaining scalable platforms.

I thrive in collaborative, agile settings, adept at translating project requirements into high-quality software—from planning and feature development to seamless integration with enterprise systems like BI and CRM.

I am passionate about creating value through insights from individual research and industry best practices, and I aim to continue my growth as a Software Engineer with a keen interest in AI-applied development.

Work Experience

Nov 2020 - Present

Software Engineer

Transaction Network Services

Level 2/26 Franklin St, Adelaide, Australia

  • Responsible for building and maintaining web applications including AltitudeReservation platform for online pre-booking and pre-payment
  • Plan and build product features for integrating with BI and CRM systems
  • Tech Stack: C# ASP.NET, MS SQL Server, WebAPI, AWS Cloud Services, HTML, JavaScript, Cypress, Atlassian Suite (Jira, Bitbucket, Bamboo, Confluence)
  • Implement Test-Driven Development practices and write comprehensive user stories
Oct 2018 - Nov 2020

Application Developer

Syntaq

Level 3/29 King William St, Adelaide, Australia

  • Built and scaled client web applications and developed product features for Legal Tech platform
  • Tech Stack: C# ASP.NET, SQL Server, Python Django, PostgreSQL, Azure DevOps
  • Conducted individual research on Natural Language Processing (NLP) for sentiment analysis using BERT and TensorFlow
Apr 2020 - Aug 2020 Contract

Web Developer

Hays Migration

Level 5 121 King William St, Adelaide, Australia

  • Improved CRM platform and contributed to build/release processes
  • Generated unit tests and debugged features with QA team using Django Testing Tools and Selenium
  • Developed task-based automation scripts in Python and JavaScript

Key Skills

Languages

C# JavaScript TypeScript SQL Java Python

Frameworks & Platforms

ASP.NET .NET Framework Web Development RESTful APIs React

Tools & Technologies

AWS Azure Git Cypress Selenium Automation Testing CI/CD Docker Jira

Specialized Skills

Machine Learning NLP TensorFlow Full-Stack Development Agile TDD

Education

Computer Science Master

2015 - 2018, University of Adelaide, Adelaide, Australia

  • Relevant courses: Specialised Programming, Distributed Databases, Mobile and Wireless Networks, Mining Big Data, Secure Programming, Machine Learning, Software Architecture.
  • Thesis design: ‘Processing Texts with Domain Knowledge in Disease Prediction’ (grade:7.9/10)
  • GPA: 5/7

Software Engineering Bachelor

2011 - 2015, Nanjing University of Posts and Telecommunications (Tongda College), Nanjing, China

  • Awards: Outstanding Graduates, Excellent Graduation Design, Social Work Award
  • Average grade: 83/100

Education at Other Institutions

Professional Year Program

2018 - 2019, The William Light Institute, Adelaide, Australia

This is a job-readiness program that bridges the gap between full-time study and professional employment in Australia.

Project Experiences at University

Disease Prediction System

2016 - 2017

  • Individual research project / Master Computer Science Research Project
  • Correlation technique: Machine Learning (ML), Markov Logic Network (MLN), Natural Language Processing (NLP)

Movie Recommendation System

2015 - 2016

  • Group project, responsibly data refining and program implementation
  • Correlation technique: Hadoop Map/Reduce, Data modelling

iNutriCare Mobile Application

2015 - 2016

  • Group project, responsibly Webservices implementation
  • Correlation technique: RESTful Webservice, Android development

Automated Software Testing

2015 - 2016

  • Individual research project / Bachelor Graduation Design
  • Correlation technique: Software Testing, Language Recognition, Parser Generator


Interests & Additional Information

  • Studying and working in Australia for more than 10 years
  • Mandarin is my mother tongue; fluent in Cantonese and English
  • Passionate about latest technologies: AI, Cloud Computing, and DevOps
  • Active in outdoor activities: camping, fishing, driving, and travel
  • Australian Permanent Resident Granted March 2020