Skip to main content
HimalayasHimalayas logo
Gary ChangGC
Open to opportunities

Gary Chang

@garychang

I’m a senior software engineer building scalable TypeScript/Node systems and operational platforms.

United States
Message

What I'm looking for

I’m looking to build and own scalable microservices and backend APIs, while shipping reliable full-stack operational tools. I want a fast-moving team where I can improve system design, reduce technical debt, and strengthen production reliability end-to-end.

I’m a Senior Software Engineer with 10+ years of experience building scalable production systems and full-stack platforms using TypeScript, Node.js, and modern cloud architectures. I own systems end-to-end—from architecture and development through deployment and production reliability.

I design microservices, backend APIs, and asynchronous data workflows, and I build operational interfaces that help teams manage complex workflows. At System1, I architected RESTful APIs and microservices, implemented Redis queue processing with BullMQ, optimized PostgreSQL and Redis-based performance, and delivered internal dashboards with React and Next.js.

I’m known for improving system design, reducing technical debt, and strengthening engineering standards through architecture reviews and code reviews. I bring a collaborative mindset—translating complex product requirements into reliable, maintainable solutions and mentoring engineers as I go.

Experience

Work history, roles, and key accomplishments

SY
Current

Senior Software Engineer

System1

Jun 2019 - Present (7 years)

Designed and developed TypeScript/Node.js backend services using NestJS to support scalable production systems and internal operational tools. Built React/Next.js dashboards, RESTful microservices, and asynchronous processing pipelines (Redis queues and BullMQ), and led architecture/code review practices to improve reliability and maintainability.

FI

Senior Software Engineer

1FanAI Inc.

May 2018 - May 2019 (1 year)

Built backend services and distributed integrations using Node.js and TypeScript to support high-volume analytics platforms. Designed APIs and data workflows with PostgreSQL and Redis caching, and implemented automated CI/CD pipelines and containerized deployment workflows.

Education

Degrees, certifications, and relevant coursework

University of California, Los Angeles (UCLA) logoUU

University of California, Los Angeles (UCLA)

Bachelor of Science, Computer Science

2011 - 2015

Bachelor of Science in Computer Science at UCLA, completed from 2011 to 2015.

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