Victor A
Victor Antofica

Victor Antofica

Product Engineer

I talk to users, decide what to build, and ship it — 15+ live products, built and run solo, with AI agents doing most of the typing.

[email protected]

github.com/victorantos

victorantos.com

Switzerland · open to relocating to San Francisco

2.38Mcompanies indexed by my LLM scraper agents
36K+live job listings across 6 vertical boards
1,000+registered users across the portfolio
35production services on one self-managed VPS
2,592GitHub contributions in the last 12 months

About

I've been shipping production software for 20 years — .NET and distributed systems for Swiss corporations and Fortune 500 clients, and, since 2024, my own portfolio of 15+ live products built end to end with AI coding agents. The portfolio has 1,000+ registered users and a growing base of paying customers. I own the whole loop: talk to users, decide what to build, write the spec, direct the agents, review the code, wire up Stripe, and run the infrastructure it all ships on. Two decades of enterprise delivery is where the judgment comes from; agents are what turned that judgment into a team's worth of output.

Flagship products

career.* + niche.careers vertical job boards run by AI agents

One codebase, six live niche job boards — coffee, solar, tech, dental, church — plus niche.careers, the self-serve "your industry deserves its own job board" product. CareerAgents, a Python orchestrator built on claude-agent-sdk, coordinates the LLM scraping agents that discover companies and extract listings across every vertical.

2,384,526 companies indexed and growing · 36K+ live listings · Stripe billing per site · SES email, R2 resume storage, Apple MapKit company discovery · ASP.NET Core + Python

Sneos.com one prompt, three AIs, side by side

Send one prompt to ChatGPT, Claude, and Gemini and compare the answers in real time. Live since December 2024.

Premium tier live (Stripe) · OpenAI, Anthropic, and Gemini APIs in production · spin-off: LetMeSneos.com

NestClaw.com private AI agents on dedicated servers

Your own AI agent on your own hardware — no shared context, no noisy neighbors. Smart context trimming keeps long-running agent sessions affordable.

Context trimming cuts token spend by ~50% · Stripe subscriptions live

AngJobs.com 11 years of HN "Who's Hiring", aggregated

Scrapes and structures Hacker News "Who's Hiring" threads into a searchable job board. First commit December 2014 — still running, still maintained.

Open source · 78 stars · github.com/victorantos/AngJobs · the longest-running proof that I finish what I start

How I build

The last two years changed my job description: I do the architecture, the specs, and the review; coding agents do most of the implementation.

  • Spec-driven agent development. Every feature starts as a .md spec. Claude Code consumes it and builds it, and I review like a tech lead — the same loop across .NET, Python, Node, and TypeScript codebases. Each product's stack was picked on merit, because agents removed the cost of switching.
  • Production agent systems, not demos. CareerAgents is a Python orchestrator on claude-agent-sdk that coordinates LLM scraping agents across six job verticals — discovering companies, extracting listings, normalizing data. It's how a solo operation indexed 2.38 million companies.
  • Context engineering with a bill attached. NestClaw's smart context trimming cuts Claude token spend by roughly half. When you pay the API invoice for every user yourself, context engineering stops being a buzzword.
  • One-person infrastructure. I migrated my entire Azure estate to a single Hetzner VPS: ~35 systemd services behind 21 Cloudflare zones, SQL Server, R2 storage, SES sending thousands of emails a day, GitHub Actions deploys with smoke tests. I am the on-call rotation.

Stack, currently: C# / .NET · TypeScript / React · Python · Node · PostgreSQL, SQL Server, SQLite · Docker, systemd, Cloudflare, GitHub Actions · Claude Code, OpenAI & Gemini APIs · Stripe, Amazon SES

Open source

18 public repos at github.com/victorantos. A few:

Also live

Professional experience

Independent Product Engineer — victorantos.com portfolio

2024–Present | Switzerland

  • Design, build, and operate the 15+ production products above, end to end: product decisions, code, infrastructure, payments, and growth.
  • Every paid product runs real Stripe billing; growth runs on my own SES email pipelines; everything deploys via GitHub Actions to self-managed Linux.

Valtech Switzerland AG — Senior Software Developer

2021–2023 | Baden, Switzerland

Victorantos Limited — IT Consultant & Director

2011–2020 | UK & Europe

  • Belgian Rail — Azure migration for a system serving 2M+ daily users.
  • Brother International EU — multi-tenant SaaS rolled out across 10+ countries.
  • Microsoft — Dynamics CRM for UK police forces.
  • Healthspan — e-commerce re-platform; cut page loads by 5 seconds.
  • Also: CBRE, Artirix, JTI, AVIS, FNZ.

Selected writing

Education & additional

  • MSc Software Development, Coventry University, UK (2010) · BSc Cybernetics & Informatics, Bucharest (2006)
  • Microsoft Foundational C# (2023) · Sitecore XP 8 Certified
  • Languages: English (fluent) · German (A2) · Romanian (native) · Russian (good)
  • Top 4% on StackOverflow

Open to Product Engineer roles — based in Switzerland, ready to relocate to San Francisco.
[email protected]