Curriculum Vitae
Tesla
Sr. Software Engineer (Front End)
Tesla Design SystemCurrent
Team-lead: Rebuild the team after the June 2022 purge of remote workers removed 80% of staff. Scale and overhaul infrastructure for ease of maintenance by a small team.
Collaborate with designers & engineers on re-usable components, patterns, and tools to support teams across Tesla.
Advocate for excellent & accessible experiences that can be interacted with via multiple interfaces.
Provide feedback to designers on modularity & flexibility of design patterns, and design micro-interactions for the digital ecosystem around products like Cybertruck.
Owned TDS React (component library) as first
Highlights
- 2022 Team ReconstructionManagement, Architecture
- 2022 Dropdown PatternsComponents, Collab, Lead
- 2021/2022 Global tesla.com NavigationComponents, Collab, Lead
Configurator & Inventory
Collaborate with design & engineering teams to design & prototype new experiences in vehicle configuration.
Work with a team to iterate on, collaboratively build and maintain the parts tesla.com related to selling new & used vehicles, principally inventory search & details systems.
Own the Inventory Search & Details UI for 2019, allowing customers to browse for vehicles, then view photos, specs, and details of any vehicle currently for sale at Tesla.
Highlights
- 2021 Intl PackagesInfrastructure, Standards, Lead
- 2020 Configurator App RedesignRedesign, UX, Collab
- 2019 Cybertruck LaunchUX, Microinteractions, Collab
- 2019 Inventory App RedesignRedesign, UX, Collab
Aquisitions & Used Inventory
My first team at Tesla, we created the tesla.com vehicle trade-in experience from scratch, and owned the user experience when shopping for used Teslas.
University of WashingtonBothell
Student
High-intensity replacement for a BS in Computer Science
Coursework
- CSS 501: Object Oriented Programming IC++, Linked Lists, Binary Trees, Formal Logic
- CSS 502: Object Oriented Programming IIC++, Significant Figures, N-ary Trees, Data-Structures
- CSS 503: Systems ProgrammingC++, Linux, Processor Architecture, Networking
- CSS 506: Software Development ProcessesWaterfall (gasp!), Scrum, Kanban
- CSS 507: Software Modeling TechniquesUser Research, Requirements Gathering
- CSS 508: Software Testing & QualityMeasures of Success, A/B Tesing, DevOps
Projects
- Re-Engineer: 80 Character Punchcards
- Re-Engineer: Binary-Coded Decimal as a Linked List
- Recursion: Solve Sudoku via Brute Force
- Alphabetical In-Context Concordance
- Polynomial Math
- Binary Search Trees
- Graphs: Shortest Distances
- Data-Architecture: Media-Retreival System
- Process Architecture: Forks vs Threads
- Multi-threading: Barbers Problem
- Filesystem I/O: Buffer Management
- Networking: Relays and Receivers
EvenVision
Lead Front-End Engineer
I worked at the intersection of design & development in a variety of environments, taught & mentored new staff, and designed the tools & components the rest of the team use every day.
That means that I also worked with our clients to best understand their needs and how we could improve the outcome of our projects over time.
Projects
- EV Common ToolsThemes, D7/D8 Boilerplate, Project Management Utils
- EvenVision.comWebsite, Brand Development
- Ingomar ClubWebsite
- ArtSpan & San Francisco Open StudiosWebsite
- Estancia RanquilcoWebsite
- Cathy’s Power SkatingWebsite
- Jacobzoon & AssociatesWebsite
- Singing Tree Gardens NurseryWebsite, Brand Creation
- Humboldt Fasteners & ToolsWebsite
- Orchids for the PeopleWebsite, Brand Creation
- Faith of the FathersWebsite
Lead Web & UI Developer
Build rich, smooth, useful tools from the ground up, both for clients and for their customers.
I gradually moved from a junior web designer to the lead front-end developer, working principally on the most complex & interactive components of our projects.
Projects
- Lost Coast BreweryWebsite
- Pacific BuildersWebsite
- Humboldt Botanical GardensWebsite
- McKinleyville Family Resource CenterWebsite, Brand Creation
- A Woman’s PathWebsite
- Johnson Mobile RentalsWebsite
- Sunny Brae ChurchWebsite, Brand Creation
- RMI OutdoorsWebsite
- Maui Sod FarmWebsite
- North Coast Property ManagementWebsite
- Anthony MantovaWebsite, City-Council Campaign
- Housing HumboldtWebsite
- Arcata Zen GroupWebsite
- Cafe Brio & Brio BakingWebsite
- Mantova’s Two Street MusicWebsite
- FAAN | Families Advocating Autism NowWebsite
- Arcata Economic Development Corp.Website
- Visual ConceptsWebsite
- Housing HumboldtWebsite
- Humboldt Termite & Pest ControlWebsite, Brand Creation
- Humboldt Builders ExchangeWebsite
- Give the ChanceWebsite
- California Baptist FoundationWebsite
- SoCal Baptist MinistriesWebsite
- Redwood Empire Printing & DesignWebsite
- Emerald City LaundryWebsite
Web Developer
Design & build client marketing websites, from concept to completion, as well as Work with business owners to understand needs, capabilities, and define project scopes.
Spearhead EvenVision’s transition from Fixed-Width to Responsive web development.
Projects
- Redwood Coast ProsperityWebsite, Branding, Data-Visualization
- Phyl'n Cold-Pressed JuiceWebsite
- Pacific MindfulnessWebsite
- Wildberries MarketBlog Microsite
- Patty Stearns Real EstateWebsite
- Redwood Region Economic Development CommissionWebsite
- Northcoast Horticulture SupplyWebsite
- HumFreshWebsite
- Essential Elements SpaWebsite, Brand Creation
- Trinidad BluffsWebsite
- Chapala CafeWebsite
- Sequoia Humane SocietyWebsite
- LACO AssociatesWebsite
- Curb Appeal ConstructionWebsite
- Trinidad Trading CompanyWebsite
- Jacoby Creek Land TrustWebsite
- Redwood Parks ConservancyWebsite
- New Heart Community ChurchWebsite
- Redwood Glass & WindowsWebsite
- Cafe NoonerWebsite
Graphic & Web Designer
After freelancing for a time, and spending every waking hour learning everything I could, I went to work with EvenVision as a graphic & web designer, making neat things from business cards to mockups in Illustrator to handling the styling & basic dev on websites.
Projects
- JessicurlWebsite
- Cunningham, Malone & MortonWebsite
- Callahan PickupsWebsite, Brand Creation
- Cloud BBlog Microsite
- Tika ImportsWebsite
- Arcata Sunrise Rotary ClubWebsite
- Humboldt State University | English Dept.Website
- Wendt ConstructionBlog Microsite
- Shred AwareWebsite
- Humboldt FolklifeWebsite
Sunny Brae Church
A/V Tech Lead
Live mixing for Worship music, recording, processing audio (especially sermon recordings) and developing visual accompaniment for songs and events.
Serving at my home church, every Sunday. Basically just show up and do anything technical, as well as train others to support with slides and A/V Recording as needed :)
Freelance
Early freelance work, including a variety of small projects & favors for friends
Projects
- Ryan Filgas PhotographyLogo, Business Cards, Website
- DMC Home ConstructionWeb Design
- Jazz at the GravesEvent Invites
- Scotia BandPostcard Design
Holiday Inn Express
Front-Desk Agent
Fresh out of undergrad, armed with a BA in Economics, I faced the reality that I needed to learn how to answer a phone :)
Humboldt State University
Student
Bachelor of Arts: Economics & Rural Economic Development
Tutored for ECON 311: Intermediate Macroeconomics
Coursework
- GEOG 360: Geography of World Economics
- MUS 361: Music Tech: Recording & Playback
- NAS 306: Native People of North America
- PSCI 303: Third World Politics
- ECON 310: Intermediate Microtheory & Strategy
- ECON 470: Sustainable Rural Economic Development
- ECON 490: Capstone
- BIOL 304: Human Genetics
- BA 415: International Business Essentials
- ECON 306: Economics of the Developing World
- ECON 435: Principles of Money & Banking
- ECON 305: International Economics & Globalization
- ECON 323: Economic History of the US
- GERM 106: German Level II
- HIST 375: US Foreign Relations 1943-Present
- BA 332: Intermediate Business Statistics
- CIS 130: Intro to Programming
- ECON 311: Intermediate Macroeconomics
- GERM 305: Marx, Nietzche, Freud & German Literature
- MATH 109: Calculus 1
College of the Redwoods
Student
Concurrent with Academy of the Redwoods (High School)
Academy of the Redwoods
Student
Concurrent with College of the Redwoods (Community College)
Got my AA Degree the day before my High-School Diploma