xiliu

Software Engineer

I am an experienced software engineering lead with over 15 years’ experience in building software solutions that solves real problems, including 6+ years leading engineering teams. I have also been a long-time enthusiast for cryptocurrency and blockchain technology, with hands-on experience in developing full stack Web3 applications and smart contracts. Today I seek to leverage my technical expertise and leadership skills to advance the adoption of cryptocurrency and Web3.


Experience: 4 years

Yearly salary: $180,000

Hourly rate: $110

Nationality: 🇦🇺 Australia

Residency: 🇦🇺 Australia


Experience

Engineering Manager
Transmax
2019 - 2022
Led, coached, and managed multiple software development teams consisting of a total of approximately 25 team members. Mentored team leaders of individual software development teams to improve team performance. Worked with multiple internal and external stakeholders to transition the development teams to adopt Agile/SCRUM methodologies. Collaborate with customers and internal stakeholders to define the product vision and roadmap, translating the requirements of the end users into technical specifications and software solution design. Drove multiple initiatives to improve efficiency through automation in internal development processes, such as CI/CD and automated testing. Provided technical leadership to deliver high-quality software solutions aligned with product roadmaps, regularly getting alongside the teams to tackle technical challenges hands on. Fostered a culture of continuous learning and innovation within the engineering teams.
Software Team Lead
Transmax
2016 - 2019
Led a 10-person team consisting of developers, tester analysts, and business analyst in delivering tailored software solutions for Australian State road and transport authorities. Built and maintained real-time data pipelines to process and analyze traffic data from statewide networks of road sensors, supporting critical decision-making for traffic management. Maintained and supported a legacy codebase written in C++ and C#, while transitioning the codebase systematically to .Net Core and React.js. Directed technology upgrade projects, including migrating historical log data from SQL Server to Elasticsearch, and replacing SOAP-based web services with REST APIs. Improved development efficiency through process automation and tooling integration (JIRA, Bitbucket, TeamCity, etc.).
Software Developer
TechnologyOne
2011 - 2016
Developed enterprise asset management software using C#, CSHTML/CSS, and JavaScript. Converted legacy windows applications to web-based enterprise SaaS products. Designed and implemented new features including Asset Booking, GIS Mapping, and Project Management.

Skills

agile
c-sharp
dot-net
elasticsearch
ethereum
javascript
mongo
nextjs
node
react
solidity
typescript
english
chinese-mandarin