I'm Steve Yawan, a Senior Software Engineer with 10+ years of experience building modern, scalable web applications using TypeScript, React, and Next.js. I care deeply about web performance, accessibility, and semantic HTML, and I enjoy translating complex product needs into reliable, high-quality frontend solutions that users love. I thrive when collaborating with product, design, and marketing teams to shape robust frontend platforms, design systems, and scalable patterns. I mentor engineers, push for quality through testing and performance optimization, and advocate for accessible, responsive interfaces across every project I touch.

Steve Yawan

I'm Steve Yawan, a Senior Software Engineer with 10+ years of experience building modern, scalable web applications using TypeScript, React, and Next.js. I care deeply about web performance, accessibility, and semantic HTML, and I enjoy translating complex product needs into reliable, high-quality frontend solutions that users love. I thrive when collaborating with product, design, and marketing teams to shape robust frontend platforms, design systems, and scalable patterns. I mentor engineers, push for quality through testing and performance optimization, and advocate for accessible, responsive interfaces across every project I touch.

Available to hire

I’m Steve Yawan, a Senior Software Engineer with 10+ years of experience building modern, scalable web applications using TypeScript, React, and Next.js. I care deeply about web performance, accessibility, and semantic HTML, and I enjoy translating complex product needs into reliable, high-quality frontend solutions that users love.

I thrive when collaborating with product, design, and marketing teams to shape robust frontend platforms, design systems, and scalable patterns. I mentor engineers, push for quality through testing and performance optimization, and advocate for accessible, responsive interfaces across every project I touch.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Senior Software Engineer at Yoshi Development Inc
September 1, 2025 - January 1, 2026
Frontend engineer on a consumer-facing web application, building and iterating on features using Vue.js, Nuxt.js, and modern JavaScript (ES6+). Designed and implemented React + TypeScript proof-of-concepts to validate future product directions, focusing on performance, scalability, and developer ergonomics. Collaborated cross-functionally with product, marketing, and content teams to translate business requirements into well-scoped frontend solutions.
Senior Software Engineer at ARITZIA
September 1, 2022 - July 1, 2025
Modernized and scaled a large React + TypeScript frontend platform supporting thousands of users. Worked closely with the Design Systems team to build, extend, and adopt a shared component library, improving consistency and reducing duplication across teams. Led discussions around frontend architectural patterns, rendering strategies, data-fetching approaches, and performance optimization. Championed developer experience improvements, refined abstractions, and established clear best practices. Owned features end-to-end: design, implementation, testing, rollout, and post-launch iteration. Mentored engineers across levels and helped teams adopt scalable patterns.
Senior Software Engineer at ARTICLE
January 1, 2022 - August 1, 2022
Built and maintained production VueJS applications integrated with backend services. Contributed to testing strategies, code reviews, and agile delivery practices, strengthening experience working within large, evolving enterprise codebases.
Software Developer II at Best Buy (Canada)
August 1, 2012 - January 1, 2022
Led a team to enhance checkout using React with TypeScript and Redux, boosting user experience and security. Gained experience with Micro-Frontends as the team handled the entire Checkout/Purchase experience. Collaborated closely with a backend developer to troubleshoot Java API issues, quickly learning backend concepts to deliver effective frontend fixes. Leveraged Jenkins-based CI/CD pipelines to streamline deployments and maintain production-quality standards.

Education

Post-Baccalaureate Diploma in Computer Science at Simon Fraser University
January 11, 2030 - March 16, 2026
Bachelor of Science in Information Technology at Saint Louis University
January 11, 2030 - March 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services, Media & Entertainment