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 (6 years 10 months)

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 100,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