Available to hire
I’m a Staff Software Engineer with 10+ years delivering scalable distributed systems across SaaS, blockchain, and telehealth. I enjoy turning complex problems into reliable platforms and mentoring teams to ship with velocity while maintaining quality.
I focus on architecture, domain-driven design, and CI/CD, always balancing speed with stability. I thrive in collaborative, high-performing teams and love building developer tools and AI-powered capabilities that unlock faster delivery and better outcomes.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Staff Software Engineer at Respondent
January 1, 2025 - PresentRevitalised a failing CI/CD pipeline, cutting deployments from 1.5 hours to 30 minutes across 4 environments and 10+ services, accelerating delivery. Re-architected the core matching domain with vector search and a Retrieval-Augmented Generation (RAG) pipeline, replacing keyword-based logic with semantic retrieval, improving participant-to-project qualification rate by 3% and enabling AI-driven ranking strategies. Defined a strategic AI platform transformation roadmap and secured executive buy-in. Introduced a monorepo with Nx to streamline CI/CD and boost productivity. Designed and rolled out an event-driven architecture (MongoDB Atlas, AWS EventBridge, Outbox pattern) to transform a legacy monolith into a scalable async platform. Delivered features including quotas and AI-powered suggestions; expanded integration and end-to-end tests; built an operations dashboard and led incident management and post-mortems. Mentored a new Sydney team and established engineering best practices.
Senior Software Engineer at Immutable
February 1, 2022 - January 1, 2025Led end-to-end delivery of a greenfield Passport product, architecting microservices (Go) and frontend (React) for millions of users. Built scalable event-driven systems, optimized performance with pganalyze and New Relic. Researched and integrated Ethereum blockchain protocols for secure digital asset transactions. Enhanced security with OAuth2.0 and encrypted sensitive data storage. Automated pipelines and incident management with SRE teams, ensuring reliability at scale. Drove team productivity with TDD, pair programming, DDD, and collaborative workflows. Mentored engineers and fostered a strong team culture.
Senior Software Engineer at Eucalyptus
May 1, 2021 - February 1, 2022Feature-led telehealth products (subscriptions, checklists, payments, analytics). Designed robust architectures and third-party integrations (Stripe, Zapier, Facebook Ads). Improved local dev setup and repository patterns, boosting developer efficiency. Mentored engineers and provided architectural guidance, aligning tech with business growth.
Full Stack Engineer & Delivery Lead at Qwilr
August 1, 2018 - April 1, 2021Delivered impactful features (collaborative editing, CRM integrations, churn-reduction initiatives) as tech lead for multiple squads. Reduced CI time from 25+ mins to 11 mins with pipeline optimizations. Practiced DDD and user-driven design, ensuring features aligned with customer needs. Boosted collaboration with story splitting, tech specs, and design reviews.
Software Consultant / Engineer at ThoughtWorks
January 1, 2014 - January 1, 2017Designed responsive web and insurance applications using Java, Node, and React. Built CI/CD pipelines, automated testing suites, and drove TDD adoption. Collaborated in cross-functional teams, delivering user-focused solutions. Mentored peers and shared best practices through pairing and workshops.
Software Engineer at Covata
July 1, 2016 - March 1, 2017Developed secure file-sharing platform with Java 8 + AngularJS, using TDD and Agile. Delivered performant REST APIs and maintained system stability.
Education
Bachelor of Engineering (Software Engineering) at University of Electronic Science and Technology of China
January 1, 2011 - January 1, 2015Qualifications
Industry Experience
Software & Internet, Healthcare, Financial Services, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Sydney today.