Roger Chao profile photo

Roger Chao

Senior Software Development Engineer | Full-Stack | React | Frontend-Focused | Building Scalable, User-Centric Web Applications | Exploring ML & Intelligent Systems

Canada
500+ connections
Roger Chao on LinkedIn

Updated 7 months ago

9+

Years Experience

5

Roles

64

Skills

2

Education

About

Accomplished Software Engineer with 8+ years of experience in building scalable, user-focused web applications using modern frameworks and tools. I lead cross-functional teams, drive architecture and design decisions, and deliver high-impact solutions that balance performance, usability, and business goals. My core competencies include: Technical Leadership, Software Engineering, Scalable System Design, Code Quality & Review, Testing & Automation, Performance Optimization, Web Performance, CI/CD Pipelines, Observability & Monitoring, Design Systems, Accessibility Compliance, Cross-Functional Collaboration, Mentoring & Knowledge Sharing I've worked with the following technologies: Programming Languages: TypeScript, JavaScript, Python, Java, PHP, CSS/SASS/SCSS, SQL Frontend Frameworks & Libraries: React, Redux, Next.js, AngularJS, Storybook, webpack, Babel, jQuery API & Integration: GraphQL, REST, OpenAPI, Webhooks, OAuth2, Axios, Apollo Client, Swagger, gRPC, Kafka Testing Frameworks: React Testing Library, Cypress, Jest, Mocha, Chai, JUnit Databases & Caching: PostgreSQL, MySQL, DynamoDB, Redis, MongoDB DevOps & Infrastructure: Docker, Kubernetes, GitHub Actions, Spinnaker, Jenkins, CircleCI Dev Tools & Platform Services: Git, GitHub, GitLab, Bitbucket, Postman, VS Code, Figma, Zeplin Monitoring & Observability: Splunk, Datadog, New Relic, Grafana, Sentry Code Quality & Static Analysis: ESLint, TSLint, SonarLint, Checkstyle, SpotBugs, PMD, Jacoco, black, Prettier, JSDoc Here's a bit more about me: šŸš€ Software Engineer: because ā€œProfessional Googlerā€ wasn’t an official title. šŸ¦† Moonlights as a full-time rubber duck therapist šŸ• Proud servant to Chief Technical Shiba named Nani—he runs the real production environment and micromanages all my deployments. ā˜• Turning coffee into commits since 2012. šŸ™ Engineer by trade, miracle worker when things actually compile. "Works on my machine." -Ancient Software Engineer Proverb

Experience (5 roles)

Expedia Group Ā· Full-time

Software Development Engineer

Expedia Group Ā· Full-time

Dec 2022 - Jul 2025 Ā· 2 yrs 8 mosĀ·Seattle, Washington, United States Ā· Hybrid

Built workflows/tools that improved listings through data-driven optimizations–from pricing adjustments, promotional strategies, and content improvements–to boost visibility and conversions. • Led development of a scaffolding tool that reduced workflow creation time by 75% (12 weeks to 3 weeks), ac...

TELUS Digital Ā· Full-time

Senior Software Engineer

TELUS Digital Ā· Full-time

Oct 2020 - Oct 2022 Ā· 2 yrs 1 moĀ·Vancouver, British Columbia, Canada Ā· Remote

Developed workflows and features for the E-commerce store, maintained a shared components library, and facilitated daily standups, cross-team coordination, and sprint planning during the OPUS project. • Increased customer engagement and drove 650K+ additional transactions by adding self-service cap...

EY Ā· Full-time

Senior Software Engineer

EY Ā· Full-time

Jan 2020 - Oct 2020 Ā· 10 mosĀ·Vancouver, British Columbia, Canada

As a founding member of the Vancouver engineering team, I contributed to the development of a multi-tenant warehousing platform, collaborating across distributed teams to establish foundational systems and best practices. • Standardized code patterns and built internal tooling and a shared componen...

Is this your profile, Roger?

Claim it to keep it updated or request removal.

Claim or Remove

Education (2)

Lighthouse Labs

Lighthouse Labs

The University of British Columbia

The University of British Columbia

Skills (64)

Docker ProductsFront-End DevelopmentAngularReactJavaScriptNode.jsMongoDBRubyGraphQLTypeScriptAmazon Web Services (AWS)Agile Application DevelopmentFront-end CodingBabel.jsPHP ApplicationsRESTful architectureJavaRepresentational State Transfer (REST)GraphQLWebpackDatabasesREST APIsRedisWeb Services APIJenkinsJavaScript LibrariesWeb Application DevelopmentPython (Programming Language)JavaScriptPythonPHPMySQLReactReduxAngularStorybookjQuerygRPCKafkaTesting LibraryCypressJestMochaChaiJUnitPostgreSQLDynamoDBMongoDBDockerKubernetesGitHubCircleCIGitGitLabBitbucketPostmanFigmaZeplinSplunkDatadogNew RelicGrafanaESLintPrettier
Certifications (2)ā–¼

What Is Generative AI?

LinkedIn

React: Server-Side Rendering

LinkedIn

Languages (2)ā–¼
English(Native or bilingual proficiency)Mandarin(Native or bilingual proficiency)
Honors & Awards (1)ā–¼

President's Entrance Scholarship

Issued by University of British Columbia

Associated with The University of British Columbia Awarded to students who entered UBC with an A average

Frequently Asked Questions

Where did Roger Chao study?ā–¼
Roger Chao studied Immersive Web Development at Lighthouse Labs. They have 2 education entries on their profile.
What skills does Roger Chao have?ā–¼
Roger Chao's top skills include Docker Products, Front-End Development, Angular, React, JavaScript. They have 64 skills listed on their profile.
Where is Roger Chao based?ā–¼
Roger Chao is based in Canada.

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Roger is not affiliated with or endorsed by Clera. Privacy Policy