Experience
Contract Software Engineer
, Self-Employed — Portland, OR
Job duration: Dec 2024 — Present
- Building websites and apps using JavaScript, React, TypeScript, Next.js, CSS, and Tailwind CSS.
- Prioritizing usability and accessibility best practices.
- Optimizing web applications for performance, scalability, and cross-browser compatibility.
Frontend / Full-Stack Software Engineer
, ZenBusiness — Austin, TX
Job duration: Feb 2021 — Dec 2024
- Developed and maintained customer-facing applications using JavaScript, React, Redux, TypeScript, Styled Components, and CSS.
- Developed and maintained internal applications using JavaScript, Vue.js, Vuex, and CSS.
- Significantly improved core web vitals for the public website using JavaScript, PHP, WordPress, and CSS, increasing traffic and conversion rates.
- Integrated UI with RESTful APIs, contributed to Python APIs, and built microservices using Node.js.
- Mentored engineers and led large cross-team projects, driving improvements in coding practices, usability, documentation, and performance.
Founder & Software Engineer
, NuTandem — Portland, OR
Job duration: May 2013 — Dec 2021
- Developed hundreds of applications using JavaScript, React, TypeScript, Next.js, and CSS.
- Built a library of reusable, styleable, composable components to accelerate delivery and ensure consistent usability, accessibility, and performance.
- Designed and built the company website using WordPress, PHP, JavaScript, and CSS—including custom templates, menus, and widgets—for frequent content updates and SEO improvement.
- Owned projects end-to-end, from discovery and requirements to delivery and support.
Software Engineer & Trainer
, USDA Forest Service — Albuquerque, NM
Job duration: Oct 2013 — Dec 2020
- Trained and mentored developers while building apps using JavaScript, CSS, PHP, and SQLite, improving performance and coding standards.
- Led development of a Content Review Tool to support large-scale reviews of hundreds of thousands of web pages.
- Created templates and delivered training to help teams build responsive, accessible websites for sharing and managing documents and data.
- Managed web projects and improved system performance using JavaScript, CSS, PHP, and SQLite.
Systems Manager & Process Engineer
, GL Solutions — Bend, OR
Job duration: Jul 2006 — May 2013
- Re-engineered business processes and tools, improving efficiency, engagement, and job satisfaction.
- Built custom software and delivered documentation, training, and support to help teams collaborate and evolve—enhancing usability and adoption of internal tools and processes.
- Led usability studies and built a customer community to help shape the company's software.
Technical Documentation Specialist
, I/O Software — Riverside, CA
Job duration: Mar 2002 — Jul 2006
- Produced extensive technical content related to software integrations with biometric security devices (e.g. fingerprint, retina, iris, voice, face, and keystroke).
- Contributed to patent applications related to cryptographic security, including research and mathematical analysis.
Frontend + Fullstack
23+
years inTech
12+
years inFrontend
9+
years inFullstack