Jethro Larson
Lynnwood, WA
530-781-3536
jethrolarson@gmail.com
http://jethrolarson.com
LinkedIn
Plain Text Version
I’ve been developing web software since 1999. In that time I’ve used many languages, dozens of libraries and more frameworks than I can remember. I’ve written JavaScript and TypeScript libraries for my teams and open source, written CSS and widget frameworks viewed by tens of millions of users around the world. I’ve given talks in front of thousands of developers. I’ve evangelized user experience, tutored, and mentored others. I’ve run large and small projects. I’ve been a JavaScript Developer, CSS expert, App Developer, E-ink Developer, Backend Developer, SRE, UI Designer, UX Designer, Scrummaster, Project Lead, Team Lead, Product Owner, Project Manager, and Development Manager.
If you need someone with web development expertise that can wear a bunch of hats and lead teams in delivering great software quickly, I’m a good pick.
Experience
Tableau / Salesforce (2020-Current)
Title: Lead Member of Technical Staff
- Currently working on AI stuff for tableau+salesforce
- Launched Tableau Pulse
- Acted as development lead on Tableau Exchange
- Led projects doing hybrid app development on the tableau desktop application
- Worked on angular to react migration for Tableau Public
- Led and developed the team’s agile processes taking us from shipping our software a couple times a month to multiple times a day
- Prototyped and led effort to convert our web app to be server-side rendered leading to dramatic improvements in traffic and google search ranking
- Built out CI/CD pipelines, integrated and configured code quality and testing tools
- Built a number of metrics dashboards monitoring team, process, and product health
- Gave a number of brownbags and evanglized agile methodologies to other teams at salesforce
Sinclair Digital (2016 - 2020)
Titles: Software Development Manager, Senior Software Engineer, Lead UX Developer, Senior UX Developer
- Managed small and large teams (4-12 people)
- Led integration efforts to coordinate the work of multiple teams
- Led hiring efforts of developers and testers
- Mentored developers as peer and as manager
- Led technical planing and estimation for several initiatives
- Led effort to improve test coverage
- Gave lessons on beginner and intermediate functional programming
- Organized the Developer Guild
- Rewrote big parts of a backbone application in React, improving test coverage and the UX along the way.
- Designed, led, and built CMS for Tennis Channel and STIRR OTT apps.
- Worked on Facebook Live integration
- Led development of CMS for circa.com news app
Title: Web Development Engineer II
- Built UI to support pallet deliveries on Amazon.com account pages.
- Revitalize old order management pages to match current Amazon styles.
- Added support for Amazon Business (B2B) orders to Amazon account pages.
- Added alternate views to order pages to support large orders.
- Created command line tools to reduce developer errors.
- Created augmentations to code review software to improve adherence to guidelines and best practices.
- Active member of JavaScript Excellence Team, a virtual team that seeks to improve the craft of front end development at Amazon.
Amazon Kindle (2013 - 2014)
Titles: Web Development Engineer, Web Development Engineer II
- Implemented 2014 Kindle Fire theme for Fire Bookstore.
- Web Developer for Fire Phone Bookstore.
- Implemented screen reader support for Fire and Fire Phone bookstore.
- Speaker at Amazon WebDevCon 2014.
- Developed cross-org UI framework to reduce effort of annual redesigns and improve compliance to style guidelines.
- Led effort to converge platform code across multiple bookstore teams.
- Profiled memory problems and provided development options on Kindle PaperWhite.
- Added support for new pixel densities to 2014 Kindle PaperWhite.
- Led UI development of 2013 Kindle Fire theme on bookstore.
Titles: UX Designer, Programmer
- Lead UX Designer for many internal and customer-facing projects.
- Lead developer for m.build.com
- Designed and built critical high performance frameworks for Build.com’s touch optimized store fronts.
- Created UI frameworks and documentation to standardize client-side usage and ease development for both marketing and software development.
- Spearheaded efforts to improve client-side performance.
- Designed and built tools for vendor and order management.
- Championed and administered regular usability testing.
- Pioneered the use of SASS, MVCs, jQuery and JavaScript.
- Acted as local JavaScript expert for the software development and marketing departments.
Auctiva Corporation (2006 - 2010)
Titles: Web Developer, Jr. Software Engineer, Website Designer
- Championed and tutored on the use of CSS and web standards.
- Developed UI frameworks to facilitate site redesign.
- Pioneered adoption of jQuery, A/B Testing, and XSL.
- Designed and Implemented XML driven CMS using jQuery and XSL.
- Developed tools for API developers.
- Developed widgets for platform APIs.
- Developed gamification applications in Flash.
- Worked on the UI of 9 different sites
Side Projects
Contract work prototyping educational tools for the Smithsonian https://learninglab.si.edu. Acted as UX Designer but also did significant development using Backbone, stylus, and PHP. Also created visualization for education Common Core Standards.
Part of a startup front-end development consultancy focused on developing markup and CSS frameworks. Worked on a google maps widget for real estate agency CMS.
Simple collaborative todo list app I authored with a coworker
Deadmen Entertainment (2005)
Web Design and Development
Education
California State University Chico (2001-2006)
Courses taken in pursuit of BS in Applied Computer Graphics (Communication Design / Computer Science)
Skills/Tech
Frontend Skills
- JavaScript, TypeScript, CoffeeScript, Elm, ClojureScript
- Functional Programming
- React, Redux, etc
- Object Oriented Programming - I can use prototypes to prototype some prototypes
- Angular, Backbone, jQuery, Ramda, Lodash, Folktale, RxJS
- CSS modules, Emotion, typestyle, glamorous, Stylus, SASS, Less, PostCSS
- OOCSS, SMACS, BEM, SUIT
- Bootstrap and other CSS frameworks
- I’ve written CSS frameworks from scratch for several companies, including Amazon
Some more keywords you may be looking for
- Software Architecture
- SEO
- Screen readers and mobile and desktop.
- Canvas, SVG
- Git, SVN
- Node JS
- Jest, QUnit, Tape, Mocha, Chai, Karma, Phantom
- Handlebars, Jade, ASP, Dust
- ESNext, ES6, ES2015, etc
- Agile, Kanban, Scrum, Cowboy, Ship It
- Python
Design Skills
- Paper prototyping, wireframing
- Rapid prototyping
- Usability Studies
Interested in
- LLMs, stable diffusion, generative ai, semantic search, ML
- Haskell
- Purescript
- Rust