Skip to main content
AC
Open to opportunities

Andrew Cao

@andrewcao

Senior Backend Engineer with expertise in scalable system architecture.

Malaysia
Message

What I'm looking for

I am seeking a role that fosters innovation and collaboration, where I can leverage my backend expertise to build impactful solutions.

I am a Senior Backend Engineer with over 7 years of experience in building secure and scalable systems in real-time environments. My specialization lies in TypeScript, Node.js, and GraphQL API development, where I have hands-on experience architecting low-latency backend services across AWS and Solana. I am passionate about delivering seamless user experiences through cloud-native architectures and infrastructure-as-code, and I thrive in collaborative, high-performance engineering cultures.

Throughout my career, I have led backend architecture for high-frequency decentralized exchanges and developed real-time trading dashboards that significantly improved user engagement. My work includes designing cross-chain data pipelines and implementing GraphQL endpoints for on-chain analytics. I take pride in mentoring junior engineers and ensuring production readiness through rigorous security reviews and optimization strategies.

Experience

Work history, roles, and key accomplishments

KY

Blockchain & Full Stack Engineer

KyberSwap

Jan 2021 - Mar 2023 (2 years 2 months)

Optimized KyberSwap Elastic’s Solidity smart contracts, achieving 20–25% gas savings across 10+ EVM chains, improving user cost-efficiency. Built a reward-claiming backend with The Graph and Node.js to support 30K+ staking participants, enabling reward distribution with <500ms claim latency.

IA

Backend Engineer

IG Asia

Sep 2019 - Nov 2020 (1 year 2 months)

Developed FX/CFD trading dashboards in React and Redux with integrated WebSocket price feeds, reducing trade execution error rate by 22%. Engineered low-latency trading APIs in Go and Node.js, achieving <100ms execution latency and handling 5,000+ orders per second.

MT

Software Developer

Malaysia SuperCraft Tech

May 2018 - Aug 2019 (1 year 3 months)

Built backend systems for logistics and e-commerce clients using Python and MySQL, increasing API throughput by 50% and uptime to 99.95%. Implemented Docker environments and Jenkins CI pipelines, reducing integration errors by 35% and shortening development cycles by 25%.

Education

Degrees, certifications, and relevant coursework

UM

Universiti Teknologi Malaysia

Bachelor of Science, Computer Science and Engineering

2014 - 2018

Studied Computer Science and Engineering, gaining foundational knowledge in software development and engineering principles. Focused on core computer science concepts and their application in real-world scenarios.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan