QuickBooks Billing Automation
Case StudyDesigned and implemented a QuickBooks Online integration with a custom billing portal, invoice synchronization, automated late-fee generation, and revenue collections workflow for a SaaS platform.
Hands-on Rails engineering, part-time product leadership, or a combination of both. Engagements are contracted through my consulting entity, Adam Zuckerberg LLC.
Engineering
I build directly in your Ruby on Rails codebase. AI coding tools are part of my daily workflow for exploring unfamiliar code, scaffolding, writing tests, and handling routine changes, which frees up time for the decisions that matter: architecture, data modeling, edge cases, and production reliability.
Every change still gets senior review. AI speeds up the work; it doesn't replace judgment.
New Rails features and MVPs, from data model to deployed code, built to be maintained after launch.
Stripe Checkout, Billing, Connect, customer portals, and subscription lifecycle handling, backed by years of running Stripe in production.
QuickBooks Online and third-party API integrations with reliable, idempotent webhook handling and background jobs.
Rails and Ruby upgrades, cleanup of legacy code, and test coverage so your team can change things safely.
Practical AI-powered features inside Rails apps, such as LLM-backed workflows, assistants, and content tools.
Invoicing, collections, late fees, and payment-based access control that reduce manual financial operations.
Product
Not every team needs a full-time product manager, but every team needs someone deciding what to build and making sure it ships. As a fractional Technical Product Manager, I work part-time with founders and engineering teams to provide that leadership.
Because I've built and operated software myself, I write specs engineers can actually build from and can weigh product goals against technical cost.
Customer and stakeholder conversations that turn vague ideas into validated problems worth solving.
User stories, acceptance criteria, and technical specs that leave engineers with fewer open questions.
A roadmap tied to business goals, with clear trade-offs about what gets built now, later, or not at all.
Working alongside your developers on scope, estimates, and technical trade-offs, in their language.
Backlog management, sprint planning, and release coordination to keep work moving and visible.
Regular, plain-language updates so founders and stakeholders always know status, risks, and next steps.
Client Work
Examples of Rails engineering work I've delivered for clients.
Designed and implemented a QuickBooks Online integration with a custom billing portal, invoice synchronization, automated late-fee generation, and revenue collections workflow for a SaaS platform.
Implemented Stripe Checkout, customer billing portal access, webhook-based subscription updates, and account provisioning for a certification platform.
Looking for certifications and credentials?
View Credentials →