Skip to content

Training · Talks · Guidance

David UGER · Software engineer

Understand AI.Master whatyou build.

Talks that open up possibilities. Training that builds good habits. Guidance that helps you put new practices to work in your business.

A programme adapted to your work, your level and your tools.

The right format for your goal

An insight. A skill. Lasting change.

  1. Talk & seminar

    Understand a topic, start a conversation and give your team a shared direction.

    To inform your decisions.

  2. Training & workshop

    Go deeper, practise and develop habits on situations close to your projects.

    To turn understanding into practical skills.

  3. Guidance

    Apply what you learn, adjust your methods and move forward with your teams.

    To make new practices part of your business.

We agree on the content, duration, delivery arrangements and quote together, based on your needs.

The DNA Services approach

An engineer’s perspective. A commitment to sharing knowledge.

I’m David UGER, a software engineer. I connect design, code and your business needs to share practices your team can understand, verify and improve.

Vibe coding, with an engineer’s method.

Generated code deserves the same rigour as any code intended for business use. AI contributes to the work; your team remains in control of decisions and delivery.

  1. Define

  2. Generate

  3. Review

  4. Test

  5. Deliver

  • A clear requirement and architecture.
  • Changes that are understood, reviewed and tested.
  • Security, maintainability and governance from the design stage.
Explore the vibe coding path

Training topics

Skills that move your projects forward.

A learning path can combine several topics. Each programme starts with your current level, a business goal and practical situations.

AI in business

Understand the possibilities. Choose useful applications.

Give your teams a clear understanding of generative AI and what it can bring to their work.

Explore the programme — AI in business
  • Understand generative models, their limits and how to verify their output.
  • Identify relevant tasks and uses in your business.
  • Write clear requests and protect sensitive information.

Talk · Seminar · Workshop

Who it’s for
Business leaders, operational teams and project managers.
The goal
A practical framework for prioritising useful applications and recognising their limits.
Let’s discuss this topic — AI in business

AI-assisted development

Vibe coding: move faster with an engineer’s method.

Learn to direct AI within a real development process, from the requirement to reviewed, tested and maintainable code.

Explore the programme — AI-assisted development
  • Define the requirement, provide context and break the work into verifiable steps.
  • Review changes, understand the code and examine dependencies and security.
  • Bring tests, Git and delivery checks into AI-assisted work.

Training · Practical workshop

Who it’s for
Developers, technical leads and product teams.
The goal
A development workflow and review checklist suited to your team.
Let’s discuss this topic — AI-assisted development

Software architecture & reliability

Design systems you can understand and evolve.

Learn to connect business needs, architecture decisions and reliability requirements with the right level of complexity.

Explore the programme — Software architecture & reliability
  • Define responsibilities, module boundaries, interfaces and data flows.
  • Anticipate failures, errors and dependencies to design controlled behaviour.
  • Connect testing, observability and documented decisions to make maintenance easier.

Training · Design workshop

Who it’s for
Developers, IT leads and system design teams.
The goal
An architecture diagram with clear reasoning and criteria to assess your design choices.
Let’s discuss this topic — Software architecture & reliability

AI governance & good practices

Give AI use a clear framework.

Turn questions about confidentiality, responsibility and quality into understandable working rules.

Explore the programme — AI governance & good practices
  • Map applications, the data involved and the risks to examine.
  • Clarify responsibilities, human validation and rules for using tools.
  • Organise traceability, output verification and the evolution of your internal framework.

Seminar · Training · Workshop

Who it’s for
Business leaders, IT leads and business or compliance representatives.
The goal
A starting point for an AI usage policy and checkpoints tailored to your governance.
Let’s discuss this topic — AI governance & good practices

Supporting the transition

Make new practices part of your work.

Let’s work with your real situations to support adoption, adapt methods and build independence.

  1. 01

    Set the direction

    Identify needs, team skills, risks and existing rules.

    A shared goal and an adapted learning path.

  2. 02

    Experiment together

    Work on pilot cases, put tools to the test and adjust practices.

    Practical feedback and evaluated methods.

  3. 03

    Build independence

    Document useful principles, develop internal champions and follow progress.

    Documented practices and a development plan.

Before we start

A learning path that starts with your team.

Do we need to know AI or how to code already?

Talks and AI / governance programmes can suit non-technical teams. Vibe coding and architecture workshops are intended for people who develop software or design systems. We clarify prerequisites before building the programme.

Can we use our own projects and tools?

Yes. We agree on working cases suited to your context and the information that can be used. Examples can be anonymised or replaced with representative cases to respect your confidentiality rules.

What duration and budget should we expect?

The format depends on the audience, goals and depth of practice: talk, seminar, training over several sessions or ongoing guidance. The programme, duration, arrangements and quote are agreed before the intervention.

Let’s build your learning path

What skill would move your team forward?

Tell me about your context, your audience and the topic you’re interested in. Together, we’ll define a useful format and programme.

Let’s discuss your training

An initial conversation without commitment. Your needs can still be taking shape.