Ajoy's octocheese mascot
Amsterdam · UTC+1
Currently building Spotlight at tryspotlight.app

Solutions architect by day,
indie dev by night .

I'm Ajoy — building software in Amsterdam. Solutions architect at Surfly by day, shipping small useful tools by night.

01

Currently building

Things I'm actively shipping.
2026
Spotlight — a faster Chrome new tab ActiveChrome ExtensionTypeScriptIndie
A Chrome extension that keeps your most-used pages one keystroke away. Currently in active development at tryspotlight.app.
2025
Bulk link generator: platform extension ActiveTypeScriptAutomationGraphQLCSVScripting
Built a creative automation solution to generate hundreds of anonymous form links, bridging the gap between customer needs and platform capabilities while the proper feature was in development.
2025
LLM-powered form builder for defense suppliers ActiveTypeScriptGraphQLForm BuilderLLMAutomation
Developed an automated system to generate complex conditional form workflows for a Defense Supplier Checklist, leveraging LLMs for type analysis and rapid development.
2025
Excel to web: government infrastructure migration ActiveTypeScriptNode.jsETLData MigrationExcelS3GraphQLAutomation
Engineered a large-scale data migration pipeline for a Dutch government client, automating the transfer of complex Excel data and file uploads into a live web application by reverse-engineering the platform's S3 upload mechanism.
2025
Real estate data pipeline: MLS integration ActiveTypeScriptNode.jsETLData ProcessingREST API
Developed a robust ETL pipeline to extract, transform, and analyze real estate agency data from a proprietary MLS system, handling rate limits and large datasets efficiently.
2025
PDF to digital: automated compliance forms ActiveTypeScriptOpenAIETLGraphQLAutomation
Built an automated pipeline to transform complex PDF compliance forms into digital workflows, leveraging LLMs for structured data extraction and GraphQL for platform integration.
2024
LLM-backed customer interview analysis ActiveTypeScriptNetwork AnalysisData ExtractionLLMMarketing
Built a transcript extraction pipeline that turns customer conversations into actionable marketing insights by combining network request analysis, data transformation, and LLM processing.
2024
Rebuilding capptions.com - with next.js ActiveNext.jsTypeScriptTailwindCSSShadcnUIVercelPerformanceSEO
How I transformed our company's web presence by rebuilding Capptions.com from scratch using Next.js, focusing on performance, maintainability, and rapid iteration.
2024
Building a nurture flow for SaaS onboarding ActiveHubSpotAutomationCRMEmail MarketingWorkflow Design
Engineered a dynamic, behavior-driven email nurture flow that adapts to user actions and engagement patterns, leading to significant improvements in user activation and engagement metrics.
04

Writing

Notes, build logs, the occasional rant.
Ajoy's octocheese mascot
ajoygonsalves.com · v0.3
Built in Amsterdam with Nuxt, Tailwind v4 and Nuxt UI.
Colophon Set in Geist & Geist Mono.
🐙 + 🧀 forever.