I'm a full-stack developer and AI-automation engineer. Since July 2026 I've been the hands-on developer for MelonMinds, a Dutch AI consultancy, and I build my own products on the same stack. Before software I spent six years in ISO 17025 laboratories as a licensed chemist, so I treat correctness as the product.
WHAT I BUILD
- AI agents and automations: n8n workflows, Claude API and OpenAI API agents with tool use, RAG chatbots (Telegram, web), lead-scoring and scraping pipelines (Outscraper, Firecrawl, Mistral). Custom code where n8n stops.
- Web apps: React 19, Next.js 16, TypeScript, Tailwind 4, Supabase, PostgreSQL with row-level security, Edge Functions. Test-first with Vitest and Playwright, coverage gates in CI, deployed on Vercel and Railway.
- Spreadsheet and data ops: Google Sheets, Apps Script, Excel, Python.
RECENT WORK
- MelonMinds (Netherlands, ongoing): took AI Growth Compass, a survey-analytics SaaS, from prototype to production. Security audit, invite and auth redesign, email deliverability (DKIM, DMARC, webhooks), backups and an EU data-residency plan. About 40 pull requests merged in the first four weeks. Also rescued WMS Scanner, a photo-matching warehouse app that was slow and crashing (React, Supabase, Gemini API, Railway).
- E & J Appliances (my own business): replaced a Google Sheets operation with a full ERP I designed and built. 1,511 contracts and 5,901 payments migrated and reconciled to the centavo. Amortization engine, payments with audit trail, GPS field collections, geofenced payroll, five staff roles enforced in Postgres.
- Just Good Business (US): AI-assisted lead-intelligence pipeline scoring 150 to 300 leads a week.
- AssayProof (-----------): my own chemistry SaaS. Ten live bench calculators on a calculation library held to 100% test coverage in CI.
HOW I WORK
- Every automation ships with a test harness of real cases, error alerting and documentation, so it does not silently break after handoff.
- Clear written updates and PR-based delivery. I stay available for support after go-live.
- Part-time, 6 hours a day, with reliable overlap for US and EU hours.
PROOF
- Portfolio and resume: -----------
- Code: -----------/ruelryan
Licensed Chemist (PRC, 2014). BS Chemistry, cum laude, Visayas State University.