Viktor Niderman
Full-stack · Chromium · AI tooling
Portrait of Viktor Niderman


Senior Full-Stack Engineer

Senior full-stack engineer working in Laravel, Vue / Nuxt and TypeScript, with hands-on work on a Chromium-based browser and its extensions. I'm at my best in production diagnostics: finding why complex systems break and making the fix stick. I work with AI agents every day and teach teams to do the same, while architecture, review and quality stay mine.

5+ yearsIn production
10+Browser extensions
3Live products
viktor@niderman: ~
❯whoami
Viktor Niderman
roleSenior full-stack engineer
styleCalm in incidents, picky in code review
likesHard bugs, clean releases, good tooling
offLearning languages, building side projects
❯ █
AI tooling

How I work with AI

Agents do the legwork. Decisions and quality stay with me.

AI agents are my main production tool, not a toy for snippets. I split the work between specialized agents for research, implementation and review, then check every change myself before it ships.

  • Claude Code, every day

    Custom skills, hooks, project memory and MCP integrations with Jira and Playwright.

  • Multi-agent workflows

    Research, implementation and adversarial review run in parallel, with my sign-off at the end.

  • AI review in CI

    An automated review pass on every pull request, before a human looks at it.

  • Team coaching

    Taught developers to work with coding agents: workflows, review habits and guardrails.

  • Agent-driven QA

    Agents launch the browser, drive extension UIs and report what broke.

  • LLMs in products

    Gemini, OpenAI and OpenRouter behind real features: summaries, flashcards, filters.

agent-workflow.svgIn daily use
fixTaskbug · featureResearchcode · docs · logsImplementagents in parallelReviewadversarial agentsMeverify · decideshipfixTaskbug · featureResearchcode · docs · logsImplementagents in parallelReviewadversarial agentsMeverify · decideship
Stack

Skills

Open a group to see where each skill was used

Backend

Frontend

Browser

Infra & production

AI tooling

Career

Experience

  • Etainement, LLC
    Senior Software Engineer, Production Diagnostics & Investigations LeadPrimo, a Chromium-based browser: core browser work, the extension suite, the release system and production investigations
  • HouseNovel Inc.
    Full-stack engineer (contract)HouseNovel, a platform for the history of houses: AI property summaries, paid reports, image pipeline
  • Newizze
    Full-stack developerBuilt Laravel and Vue web applications for product clients, including the early backend and website of a browser product
  • Gendalf
    Programming instructorTaught HTML, JavaScript and Vue to student groups, taking them from the basics to their first web apps
Background

Education

MASA, IsraelWeb Development program
Southern Federal UniversityBachelor's in Informatics & Computer Engineering