Skip to work

AI-Assisted Developer · AI Trainer & Evaluator

Building with AI.
Reviewing with care.

I work primarily with AI coding agents such as Claude Code, combining rapid development with critical review, testing and attention to how software behaves.

review / starter.js● changes requested
1async function getStarter(topic) {
2- return await ai.generate(topic);
3+ const res = await ai.generate(topic, { schema });
4+ if (!moderate(res)) return fallback(topic);
5+ return validate(res);
6}
› tests: edge cases for empty topic, unsafe output▍
Illustrative — generate, then verify.

01 / Experience

AI behavior & output evaluation

I help align AI behavior with user intent and task requirements. My work focuses on correctness, instruction following, consistency, and edge cases, turning evaluation findings into clear, actionable feedback.

When building with Claude Code, I apply the same critical approach: reviewing generated code, checking assumptions, and testing how it behaves.

  • AlignerrAI Trainer & Evaluator
  • MindriftAI Trainer & Evaluator

02 / Selected work

Three projects, built and reviewed.

01 — Conversation app

LoveTalks

A conversation-starter app with a JavaScript/Node.js codebase and a server-side OpenAI integration, structured responses, moderation and automated tests.

Note: the public demo uses local sample responses and makes no live AI calls. The API implementation lives in the repository.

  • JavaScript
  • Node.js
  • OpenAI API
  • Moderation
  • Tests

02 — Food-image studio

Virtual Menu

A food-image studio built with React and TypeScript. The repository includes Firebase, server-side Gemini adapters, transactional credit handling and automated tests.

Note: the public demo uses pre-generated photographs, with no live AI or payment calls.

  • React
  • TypeScript
  • Firebase
  • Gemini
  • Tests
Forma website screenshot showing its navigation, architectural hero image and Italian headline

03 — Editorial website

Forma

A responsive editorial website for a fictional architecture studio, focused on typography, imagery and visual hierarchy. A concept project, not a real client engagement.

  • Responsive
  • Typography
  • Editorial layout

03 / How I work

  1. 01

    Define

    Clarify the problem, constraints and expected behavior.

  2. 02

    Build

    Use AI coding agents to develop and iterate.

  3. 03

    Review

    Inspect outputs, test edge cases and refine the result.

AI speeds up the building; the decisions stay mine. Generated code is a draft until it has been read, tested and understood.

04 / About

A computer engineer with a background in Python, PHP/MySQL, API integration and software QA, now building primarily with AI coding agents.

Based in Italy · Native Italian · Advanced English.

HAVE SOMETHING IN MIND?

LET’S MAKE IT HAPPEN

LET’S
BUILD

A project. An opportunity.
A conversation about the work.

Email me · ing.emidio.tedeschi@gmail.com Connect on LinkedIn Explore my GitHub