Skills
Languages - JavaScript, Node.js, TypeScript, Python, C#.NET, PowerShell, PHP, Kotlin, Swift
Markup & Style - HTML-1 (Email) & HTML-5 (everything else), CSS (SASS, SCSS, LESS), XHTML
Frameworks - React, Angular.js/Angular.io, Vue, Django, Laravel, CodeIgniter, Entity Framework, Backbone.js, PhoneGap, jQuery, jQuery Mobile, Jade, Zend Framework, Kohana, Scriptaculous, Mootools, Express, Socket.IO, Vite, Pinia, Django Channels, Blazor, LINQ
Paradigms - API, MVC, Object Oriented Programming (OOP), Test Driven Development (TDD), Behavior Driven Development (BDD), AJAX, REST, Micro Services, SOAP, XML-RPC, Apache Thrift, WebSockets
Databases - SQL (Postgres, MsSQL, MariaDb, MySQL), NoSQL (MongoDB, DynamoDB, Redis), Oracle, Snowflake, Vertica, DuckDB, Redshift
Data Storage Formats - JSON, YAML, XML, HL7, RSS
Ticket/Project Management - Jira, BitBucket, ZenDesk, Azure DevOps, Service Now, Redmine, Trello
Version Control - GIT, GitHub, Tortoise SVN, CVS, Team Foundation Version Control (TFVC)
Dev-Ops, Deployment and Environments - Docker, Terraform, Kubernetes, Ansible, Apache, Nginx, CI/CD Pipelines, Jenkins, Coralogix
ETL/ELT and Automation - SQL Server Integration Services (SSIS), Microsoft Power Automate, SharePoint, Run My Jobs (Redwood)
Data & Business Intelligence - Databricks, Power BI
Security & Compliance - Okta SSO / Multi-Factor Authentication, SOX / SOC 2 Compliance
Testing - Selenium, Appium, PHPUnit, JUnit
Graphic Design - Digital: Adobe Creative Suite (Photoshop, Illustrator, InDesign), Flash Animation, Wireframing / UI Mockups — Physical Mediums: Photographic Screen Printing, Awning Graphics, Hand Painted Lettering, Product Packaging Design
Drafting and 3-D Modelling - Digital: Unigraphics, AutoCad, VersaCad; Drafting: Vellum, Scribecoat and Ink. ISO-9001 Standards for Aircraft Manufacturing Industry
AWS - EC2, S3, Lambda, MSK
Platforms - Web Development, Mobile Application Development, Android, iPhone, LAMP Stack, Windows, Mac, Linux (Ubuntu, CentOS and Debian)
E-Commerce - WordPress, OSCommerce, Magento, Payment Gateways (PayPal, 3-Delta), Shipping Carrier APIs (USPS, Newgistics, OnTrac)
EDI Integration - Sterling Commerce, True Commerce, Global Data Synchronization Network (GDSN), Walmart & Bestbuy EDI setup
Healthcare IT - Electronic Health Records (EHR), Surescripts e-Prescribing, Meaningful Use Stage 2 (MU2) Certification
Infrastructure - Apache Kafka, Avro Schemas, Confluent Schema Registry, Crypto Mining (Ethereum)
Artificial Intelligence - Agentic AI Development (Claude Code), Natural Language Classification, IBM Watson
Leadership - Team Leadership & Technical Hiring, Offshore Team Management, Board Governance
Business - Accounting, Entrepreneurship, Go-to-Market Strategy, New Business Development, MS Office Suite, Excel (Certified), Business Formation & Tax
Desktop Publishing - QuarkXpress, Kindle Direct Publishing
Work History
Board Member / Director
Windward Village by Pacific Estates · Sep 2026 – Present · Long Beach, CA
- Elected member of the Board of Directors for a 304-unit residential community.
- Participate in governance, financial oversight, budgeting, vendor management, and long-term planning.
- Review and approve expenditures, contracts, policies, and capital improvement initiatives, working with fellow directors, property management, residents, and contractors.
Senior Software Engineer / Technical Lead
Advantage Solutions · Nov 2020 – Present · Remote
A Fortune 1000 company providing marketing services to the retail industry, including major grocery and retail chains such as Costco and Walmart, backed by a large mobile, desktop, web and cloud application infrastructure.
- Currently working on enterprise orchestration projects centered around Run My Jobs, Databricks (jobs and notebooks), Coralogix, SSIS, and our own custom Blazor/PowerShell integration layer. The Blazor work is being built agentically with Claude Code.
- PowerShell is our main language; we built an extensive custom framework for validating ETL pipelines across many connected tools.
- Previously worked on Azure DevOps CI/CD pipelines and “Big Data” ETL maintenance with Snowflake, Vertica, Redshift and DuckDB, plus C#.NET with Entity Framework and LINQ.
- Led teams on the Okta SSO and multi-factor authentication integration, a French language translation project, a PowerPoint Slide Builder application, and SOX / SOC 2 compliance projects.
- Currently leading offshore development teams.
Co-Founder / Entrepreneur / Agentic Engineer
Cherry Blossom Development · May 2021 – Present · Spokane, WA (Remote)
An LLC founded by me and three former colleagues, working only on internal projects and products.
- Prosaurus: a social media and personal productivity platform live on the web, Android and iPhone, with zero marketing, zero AI-generated slop, and no invasive algorithm. The apps are built primarily with Claude Code under my direction; I set up the Kubernetes, Ansible and Terraform infrastructure by hand.
- Also building an AI prompt improvement and orchestration tool, and a WordPress-based automated website scrubber to remove malicious code and data.
- Former projects: a low-latency live music collaboration service, an Ethereum crypto mining operation, a digital-display-embedded drinking cup with marketing capabilities, and product maintenance of an Electronic Health Records (EHR) application.
- Wrote and published a book on Amazon, Minimum Viable Programmer, and took part in the Profitable Python Podcast with Ben McNeill.
- Handled all of the legal work to form the company, as well as its accounting and tax reporting.
Senior Software Engineer
Emotive · May 2019 – Nov 2020 · Los Angeles, CA
A mobile messaging platform that scales 1-to-1 customer relationships using a combination of AI and human natural language classification to increase sales conversion rates.
- Built version 2 of the messaging platform using React and Python/Django, allowing an exponential increase in message throughput.
- Built the training system our team in the Philippines used to train our chat bots with IBM Watson Language Classification; the platform grew to deliver hundreds of millions of automated chat messages daily.
- Implemented Apache Kafka, AWS MSK, Avro schemas, Confluent Schema Registry and Django Channels to create an event-driven micro-services layer, alongside AWS Lambda, DynamoDB, Redis, PostgreSQL, Docker and Terraform.
- As employee #9, worked with every member of the founding team to help grow the company to over 60 people, and played a key role in hiring core developers and a new CTO.
Software Development Project Manager
UpdatePromise · Dec 2017 – May 2019 · Chino, CA
A suite of web and mobile tools connecting automotive dealerships more directly to customers about vehicle service.
- Led a team of over 20 software developers, QA and network administrators, delivering integrations with insurance companies and major automotive names such as Toyota.
- Facilitated the integration of Python and PHP code using Apache Thrift RPC calls, writing example code, helping debug issues, and coordinating with the mobile development team.
- Created the first Angular.io front end, embedded seamlessly into the existing application, and helped migrate it through Angular version 5.
Lead Software Engineer
Buy It Installed · Feb 2016 – Dec 2017 · Irvine, CA
A conversion tool integrated into retailers’ e-commerce sites, letting consumers buy products with manufacturer-certified installation at the click of a button.
- Created the company’s very first mobile app (Android and iPhone) using PhoneGap, Backbone.js and jQuery Mobile, letting contractors across the nation register and receive contract work.
- Created a digital asset management system on Amazon S3 for our 4th generation visual programming language platform.
- Built a Laravel API serving both the mobile and web applications, reducing the need for home-grown API solutions.
- Directly managed one developer and led a team of up to 4, setting up local environments and onboarding developers.
- Maintained git repositories on BitBucket, managed tickets in Jira, and set up Jenkins for automated builds.
- Created wireframes for, and oversaw an overseas team building, an AI chat bot using IBM Watson.
Software Developer III
TwinMed, LLC · Aug 2014 – Feb 2016 · Santa Fe Springs, CA
One of the nation’s top 3 suppliers of nursing home and medical products.
- Developed and rolled out a system encouraging the purchase of alternate products, leading to shorter delivery times, less work for customer service, and more profitability.
- Added functionality to both our PHP/LAMP stack and MEAN stack (MongoDB, Express, Angular, Node.js) applications to streamline internal product purchasing.
- Created and maintained EDI systems and customer service portals connecting our retail application to our Microsoft Great Plains ERP backend.
Software Development Manager
SkyCare · Mar 2013 – Aug 2014 · Santa Ana, CA
A fully integrated Electronic Health Records (EHR) and billing application used by about 500 small and mid-size medical practices.
- Built a new Surescripts prescription-routing integration using PHP/CodeIgniter, so practitioners could electronically create and update prescriptions for all of their patients.
- Led a team of 12 developers through the Medicare/Medicaid EHR Meaningful Use Stage 2 (MU2) certification: 40 modules, each live-tested by a government-certified proctor.
- Worked with HL7 and SOAP integrations, and moved the team from SVN to Git-based workflows.
PHP Developer II
HauteLook (a Nordstrom company) · May 2011 – Feb 2013 · Los Angeles, CA
A flash-sales e-commerce retailer focused on higher-end fashion, acquired by Nordstrom during my time there.
- Created a new returns processing system used by hundreds of employees and millions of customers.
- Introduced Test Driven Development and unit testing with PHPUnit into our Zend Framework based infrastructure, enabling quicker identification of bugs.
- Integrated PayPal’s Bill Me Later service and 3-Delta into the payment architecture, and implemented new shipping methods including USPS, Newgistics and OnTrac.
- Added a dynamic product sorting tool for daily or even hourly merchandising changes, and an RSS-based “Deal of the Day” feed for third-party marketing.
Application Developer / Tech Lead
After 10 Studios · Aug 2009 – May 2011 · Santa Monica, CA (Contract)
A software design agency creating web and mobile applications, as well as physical hardware, for over 60 companies.
- Created the bulk of the front end (using jQuery) for the Viper Smart Start vehicle tracking application, a GPS-enabled device deployed to the Hertz rental car fleet and sold at stores such as Best Buy.
- Managed overseas teams and wrote code for about half a dozen new applications, including social media and mobile gaming apps.
Web Master
Shaxon · Jan 2008 – Aug 2009
- Built a new company website using the Kohana PHP framework, with OSCommerce for e-commerce.
- Designed retail product packaging from concept through print-ready production.
- Graphic design and print layout using Adobe Creative Suite (Photoshop, Illustrator, InDesign).
IT Manager
VinoTemp · Oct 2006 – Nov 2007
- Built a new company website using the Kohana PHP framework, with OSCommerce for e-commerce, plus Scriptaculous, MooTools and Flash animation on the front end.
- Set up and maintained EDI connections with Walmart and Best Buy using Sterling Commerce and True Commerce, and synchronized product data through the Global Data Synchronization Network (GDSN).
- Graphic design and print layout using Adobe Creative Suite (Photoshop, Illustrator, InDesign).
Owner / Operator
Pearshapeboy Apparel & JCI Graphics · 2003 – 2006 · Fullerton, CA
Ran two businesses out of the same shop: my own apparel company, Pearshapeboy Apparel, and my father’s awning graphics company, JCI Graphics.
- Pearshapeboy Apparel: handled the full photographic screen printing process for apparel and promotional products, from film output to emulsion and multi-color print runs.
- JCI Graphics: designed and produced large-format awning graphics for commercial signage, including layout for curved surfaces and color management for outdoor materials, as well as hand-painted lettering and custom signage.
CAD/CAM Draftsman / Modeler
Boeing / McDonnell Douglas · 1994 – 1997
- 3D CAD modeling and technical drafting with Unigraphics (NX) in the aircraft manufacturing industry, working to ISO-9001 quality standards.
- Drafted technical drawings by hand on vellum, and used scribing and ink techniques on Scribecoat film for precision technical illustration.