Keenan Murphy, the developer

Keenan Murphy

Software DeveloperLos Angeles, CA

Summary

I'm a problem solver, using all the tools at my disposal to get the job done. I leverage technology, experience, research, collaboration, and LOTS of questions to understand the systems context deeply and work towards meaningful resolution.


I've mostly worked as a software and process automation expert (Marketing Ops) for marketing teams of enterprise SaaS companies.


I'm currently focused on developing my frontend skills with React and venturing into the backend to support my projects.

Education

University

2009-2013

B.A. Economics

B.A. Environmental Studies

University of WashingtonSeattle, WA

Programming Studies

2022-2023CodecademyFrontend Career PathHTML/CSS/JavaScriptJosh W. ComeauThe Joy of ReactCSS for JS DevelopersOnline - Self-Guided

Skills

Languages, Libraries, & Frameworks

  • Data: Python, pandas (data analysis) & SQL
  • Frontend: JavaScript & TypeScript
  • React
  • Next.js
  • State Management: Redux, Zustand, useReducer
  • HTML & CSS: styled-components & CSS Modules
  • REST APIs

Workflow Tools

  • Git & Github - Versioning / CI/CD
  • ChatGPT - Pair Programming with AI
  • Figma / Sketch
  • Project / Task Management Tools: Jira, Airtable, etc.
  • Zapier & other no-code builders
  • Databricks - Code scheduling

Non-programming Skills

My previous career in Sales & Marketing Ops sharpened these relevant, non-technical skills:


  • Project Management
  • Documentation and Training
  • Empathy, Leadership, and Communication of technical concepts to non-technical colleagues

Recent Work Experience

06/2019 - 03/2022Marketing Operations ManagerSamsaraSan Francisco, CA

Samsara was shopping for a new marketing automation platform when I was recruited. Thanks to my prior experience with Marketo and Pardot, I joined to help complete the evaluation and lead the implementation.


Once Marketo was stable and users were trained, my role evolved to managing and building out the greater marketing tech stack.


Being on a rapidly growing team of a rocket ship company (that went public in 2021) exposed me to scaling challenges and new responsibilities, including:


  • Process Improvement & Automation — This was my mandate in general. I accomplished this by working with marketers to understand current workflows, identify excessive manual work or friction, and led projects to build or buy new tooling to improve these processes. When building in house, I'd build the tools myself or work with Engineering.
  • Tech Stack Ownership, Procurement, & Renewals — I demoed, procured, implemented, and trained users on new marketing technology that we added to our stack. This involved documenting the landscape of tools, tracking team budgets, and advising on opportunities for scaling up or down our subscriptions as needed.
  • Documentation, Enablement, & Training — I built out a marketing team documentation hub in Confluence and led adoption of our knowledge sharing culture to ensure “tribal knowledge” was not lost to employee turnover.

05/2017 - 06/2019Web Marketing Specialist =>
Marketing Operations Manager
3D RoboticsBerkeley, CA

I joined 3DR soon after a major business pivot and layoff. After several years as a consumer drone manufacturer, the company transitioned to selling enterprise B2B drone software and hardware.


As one of three on the new marketing team, I managed our website, marketing automation platform, lead funnels, and reporting.

I spent most of my time in:


  • Marketo & Pardot as our Marketing Automation Platforms — On my first day, I was handed a completely blank instance of Marketo. Building our campaign infrastructure from scratch was a fantastic learning experience.
  • Google Tag Manager & Google Analytics — I set up tracking for website events and monitoring traffic flows. This was crucial for our marketing attribution tracking, and also provided early exposure to JavaScript and some browser APIs.
  • Wordpress CMS — I worked with our Wordpress developer to maintain the site, and eventually led a re-build of the website frontend and content creation UI.

    We built a library of modular components that maintained branding and design consistency, yet were flexible enough to handle new page designs. This project gave me early insight into HTML/CSS and component API design principles.
  • Google Sheets & Jupyter Notebooks for data analysis — I got my first taste of real programming while at 3DR, learning Python (pandas) for analyzing datasets and interacting with MarTech APIs.

Want to see more?

If you'd like to see more of my work history, you can get the complete timeline on my LinkedIn.


I've written relatively long-form summaries of all my experiences and the key takeaways from each role.

If you're ready to see my dev work, check out my project portfolio: