Resume
Travis Lin.
Senior Software Engineer | Frontend · QA Automation · AI-driven Workflows
Senior software engineer with 10+ years of experience, specialising in high-complexity frontend applications, QA automation, and AI-assisted developer workflows. Focused on systems where the UI layer carries real complexity. At RainforestQA, I owned the frontend of a QA automation platform: shipping high-complexity features while shaping architecture, code review standards, and engineering practices across the team.
§ 01
Experience
2021 to 2026
Remote
- ·Redesigned data-heavy list and table views into fully interactive interfaces with inline editing, hierarchical dropdowns, multi-select, search, and pagination; shipped under continuous design changes mid-build
- ·Built the UI layer for AI-driven test creation: multi-agent workflows translating plain-English scenarios into structured test steps via OCR and action modelling
- ·Maintain bug triage tooling connecting Sentry, JIRA, and the codebase, enabling faster investigation through triage note generation and in-editor fix suggestions
- ·Managed frontend state with Redux and RTK Query across a large React and TypeScript codebase; established reusable component patterns adopted across the team
- ·Wrote and maintained unit and integration tests with Jest and React Testing Library; end-to-end coverage via Cypress and Playwright
- ·Shaped frontend architecture decisions, code review standards, and CI/CD pipelines via GitHub Actions; optimised virtualised lists, drag-and-drop interactions, and large stateful UIs
ReactTypeScriptAI workflowsSentryJIRA
2018 to 2021
Remote
- ·Led frontend architecture from scratch for an early-stage fintech product: KYC, onboarding, and core product flows in React and TypeScript, adapting to rapidly shifting requirements
- ·Supported backend development in Go and contributed to API design alongside product direction changes
ReactTypeScriptAPI design
2015 to 2018
Contract
- ·I led frontend development across multiple client projects, designing scalable architectures and delivering maintainable, responsive solutions under agency timelines.
FrontendAPIsAgency
2014
Contract
- ·I delivered frontend and backend development on .NET projects: API design, third-party integrations, and end-to-end delivery.
Full stack
2008 to 2013
Full-time
- ·I led ASP.NET web application delivery across full development phases, integrated with e-commerce and multimedia platforms, and mentored junior developers.
ASP.NETC#