travdahl@gmail.com

760. 415. 3257

Travis Dahl

UX Design and Developement

Objective

Be a part of a development team that values industry best standards and strives to write manageable, testable, scaleable, quality code. A team that does not compromise quality for speed, thinks smarter, not harder, and sets themselves up for success and good work/life balance, all while delivering world class experiences.

Professional Experience

Intuit Inc.

Senior Software Engineer (frontend) San Diego, CA. 2013-Present
  • Worked closely with engineers, designers, and customers to conceptualize, develop, and deliver best in class, pixel perfect, user experiences for TurboTax.
  • Created and maintained internal tooling to accellerate productivity for content creation. (Received U.S. Patent)
  • Wrote fully unit tested React components using Jest (~100% coverage). Also wrote comprehensive end to end UI tests using Playwright which saved the company huge costs in manual testing and instilled confidence in delivery.
  • Contributed to internal UI frameworks and design systems.

Sony Online Entertainment/Sony Network Entertainment

Web Developer San Diego, CA. 2007-2012
  • Worked closely with engineers, designers, and customers to conceptualize, develop, and deliver best in class, pixel perfect, user experiences for Sony Playstation Store and later tooling to manage the content of the Playstation Store.
  • In addition to my Web Dev role I also leveraged my design background/skills to assist designers with creating both Photoshop mock-ups as well as clickable HTML prototypes.
  • Practiced Agile/Scrum methodology and tracked using Rally
  • Worked collaboratively in code base using Perforce and Git

Platt College

Teaching Assistant San Diego, CA. 2005-2006
  • Student assistance in all project aspects
  • Troubleshooting computer hardware/software problems
  • Tutoring HTML/CSS

Summary of Qualifications

HTML5/CSS

Vast knowledge of web design, SEO, web standards, UI usability, web trends, and more. Comprehensive experience with CSS frameworks such as Material UI, Bootsrap as well as CSS3 extensions like LESS and SASS. Utilizing nested rules, variables, mixins, selector inheritance, and more to increase UI consistency as well as code maintainability and scalability. Appreciate and embrace all aspects of web design and it’s effect on the way the world interacts.

Javascript/React.js

Deep working knowledge of React.js with thousands of hours of experience creating components, UIs, and web applications.

Have developed several complex/large scale, one page frontend applications leveraging ReactRouter and Redux to write maintainable/manageable/testable and easy to debug code resulting in high test coverage and quick turnaround on any found issues.

Jest, Enzyme, React Testing Library, Playwright

Thousands of hours of experience writing fully unit tested web applications using Jest/Enzyme/React Tetsing Library. Every peice of code I write, I also write tests for.

Created fully automated end-to-end tests using Playwright to instill confidence in our changes before making production releases. (Also ran on production once released).

Git/Github

Deep working knowledge of Git/Github with thousands of hours of experience of using/reviewing/contributing/resolving conflicts in git repos.

Architecture/Other

Although I am not a backend engineer I have a deep understanding of how systems come together, how to model schemas, how to design restful endpoints based on domain driven architectural design.

I have created full stack applications on my own time using things like firebase using NoSQL databases.

Adobe Creative Suite

  • Photoshop
    Able to execute clean clipping paths, compose multiple images using layer masks, photo restoration, color correction, etc.
  • Illustrator
    Skilled with (but not limited to) Pen Tool, Pathfinder, logo and diestrike creation, gradient mesh, tracing from photographs, and 3D Effects.
  • InDesign
    Always strive to practice good page layout, page design, and professional typesetting. Conscious of typography, image resolution, and pre-press procedures. Confident in pre-flighting, long document setup, master pages, pagination, and font management. Aware of commercial printing issues, including: trapping, file preparation and organization, paper selection and special printing techniques.

Education

Platt College

Bachelor of Science Degree in Media Arts June 2004-Feb 2007