Business Analyst & AI-Driven Software Engineer

Business rules, turned into software you can trust.

I analyze insurance products and processes with your stakeholders, specify the rules precisely, and implement them with AI agents — reviewed and tested by an engineer with 9+ years in the field.

Available for freelance projects and independent contracts

Portrait of Dinu Berinde

Where I've worked

  • Generali Business Solutions
  • Cattolica Assicurazioni
  • QooA
  • HRM Group

About

Experience
9+ years
Projects delivered
30+
Domain
Insurance, PASS Compagnia & Prodotti
Education
MSc Computer Science & Engineering, University of Verona

I turn complex business rules into working, tested software. I analyze the domain with stakeholders, specify the rules precisely, and implement them with AI agents — backed by nine years of engineering and deep expertise in PASS Compagnia & Prodotti.

What I do

  • Requirements discovery and workshops with business stakeholders
  • Business rules modeling: decision tables, process flows, edge cases
  • Clear, testable specifications that both business and AI can execute
  • AI-driven implementation with LLM agents (Claude, GPT, Gemini)
  • Automated tests that prove every rule behaves as specified
  • Insurance product configuration, pricing and PASS formulas

Why it works

  • I speak both languages, business and engineering
  • Deep insurance knowledge: quote, policy, claims, pricing
  • An engineer's eye on AI output: I review, test and own the code
  • Faster delivery: weeks of hand-coding become days
  • A full-stack background across web, cloud and microservices
  • Close collaboration from analysis to go-live

How I work

Every engagement follows the same four steps, so the business always knows what it's getting.

  1. 1

    Analyze

    Workshops with stakeholders to understand the business, the processes and the real problem behind the request.

  2. 2

    Specify

    Business rules captured as decision tables, flows and acceptance criteria: precise, unambiguous, testable.

  3. 3

    Build with AI

    AI agents implement the specification, guided by me with the right context, architecture and constraints.

  4. 4

    Verify

    I review the code and prove every rule with automated tests, then validate the result with the business.

Selected work

Projects where I turned business requirements (pricing rules, claims, the policy lifecycle) into working software.

Most client work is under NDA, so these are anonymized. I'm happy to walk through the details on a call.

In-browser PASS formula engine

Insurance pricing rules written as PASS formulas could only be evaluated on the server, so every quote change meant a slow roundtrip. I analyzed the formula language and its business semantics, then built a framework-agnostic interpreter that executes the same rules directly in the browser.

Outcome Real-time calculations with no back-end roundtrips, on any front-end.

  • Business rules
  • Pricing logic
  • TypeScript
  • Interpreters

Enterprise client, under NDA

Claims management platform

Insurance claims were handled across disconnected steps. Starting from requirement analysis with the business, I helped shape the claims lifecycle into one end-to-end workflow and built the Angular front-end for the new platform.

Outcome A single, streamlined workflow covering the entire claims lifecycle.

  • Requirements analysis
  • Process design
  • Angular
  • TypeScript

Enterprise client, under NDA

Policy lifecycle integration platform

Fragmented point-to-point integrations slowed delivery. I mapped the integration needs across the policy lifecycle and designed one Spring Cloud, Kubernetes and AWS platform to serve them, with gateway, rate limiting, observability and OpenAPI contracts.

Outcome One integration layer covering quote, issue, administration, documents and payments.

  • Integration analysis
  • Spring Cloud
  • Kubernetes
  • AWS
  • OpenAPI

Enterprise client, under NDA

B2B insurance portfolio platform

A leading insurer's legacy portfolio platform was slow and hard to maintain. I helped rework its portfolio, payment and CRM workflows and modernize it to AWS, with a new React UI and secure, standards-based REST APIs.

Outcome Better performance and maintainability, and a modern portfolio experience with online payments.

  • Workflow analysis
  • React
  • Spring Boot
  • AWS

Enterprise client, under NDA

Native commerce apps for iOS and Android

Customers needed to buy directly from their phones. The apps offer three ways in: catalog browsing, OCR label scanning and QR scanning, plus event and room booking and online payments.

Outcome Multi-channel purchasing built natively for both platforms.

  • Swift
  • Android
  • OCR
  • Angular

Enterprise client, under NDA

Hotmoka blockchain tooling

Developer tooling for the Hotmoka Java blockchain: Hotexplorer (block and object explorer), hotweb3 (JavaScript and TypeScript client library) and Hotwallet (browser-extension wallet).

Outcome Open-source tools that help developers build on and interact with Hotmoka.

  • Java
  • TypeScript
  • Blockchain

Open source, view on GitHub

Experience

Nine years of enterprise software, most of it in insurance on the PASS suite.

Download full CV (PDF)
  1. 2025 to present

    Business Analyst & AI-Driven Software Engineer

    Freelance

    Helping clients turn business requirements into working software. I run the analysis with stakeholders, model the business rules as clear, testable specifications, and implement them with AI agents, reviewing the code and proving every rule with automated tests.

    • Business analysis
    • Business rules
    • AI agents
    • Test automation
    • React
    • Spring Boot
    • AWS
  2. 2022 to 2024

    Full-Stack Software Engineer

    QooA Srl

    Core engineer across multiple enterprise insurance platforms (PASS suite), working from requirement analysis through delivery. Turned PASS pricing rules into pp-interpreter-js for real-time, in-browser insurance calculations; modernized a large B2B portfolio platform to AWS with a new React UI, secure REST APIs and Fabrick online payments; and built a from-scratch Spring Cloud and Kubernetes microservices platform covering the policy lifecycle.

    • Requirements analysis
    • Business rules
    • React
    • Angular
    • Spring Boot
    • NestJS
    • AWS
    • Kubernetes
  3. 2021 to 2022

    Software Engineer

    Generali Business Solutions

    Back-end engineer at the IT arm of Generali, Italy's largest insurance group, building Java microservices deployed on AWS and Kubernetes.

    • Java
    • Spring Boot
    • Microservices
    • Docker
    • Kubernetes
    • AWS
  4. 2019 to 2021

    Full-Stack Software Engineer

    HRM Group, for Cattolica Assicurazioni

    Full-stack consultant for Cattolica Assicurazioni, a leading Italian insurer. Worked with the business on insurance product requirements and turned them into B2B and B2C quoting and product-configuration applications (Java EE, AngularJS, Angular), plus SOAP and REST microservices on Mia Platform and AWS, cutting time-to-market across the PASS suite.

    • Product configuration
    • AngularJS
    • Angular
    • Java EE
    • Node.js
    • Mia Platform
  5. 2017 to 2018

    Software Developer

    Enosocial Srl

    Web and mobile developer for an e-commerce company. Shipped native iOS and Android wine-commerce apps with OCR and QR scanning, plus an Angular management dashboard.

    • Swift
    • Android
    • Angular
    • MySQL
  6. 2017

    Junior Software Developer

    Real T Srl, for Cattolica Assicurazioni

    Consultant for Cattolica Assicurazioni on a document-digitalization web app: new SOAP services, feature development and maintenance.

    • Java
    • JSF
    • SOAP
  7. 2015 to 2017

    MSc Computer Science & Engineering

    University of Verona

    Master's degree in Computer Science and Engineering, building on a Bachelor's in Computer Science from the same university.

Certifications

  • Technologies & Platforms for AIPolitecnico di MilanoVerify
  • Project Management: The Basics for SuccessUniversity of California, IrvineVerify
  • Advanced ReactMetaVerify
  • AWS Cloud Technical EssentialsAmazon Web ServicesVerify
  • Kafka FundamentalsLearnKartSVerify

Services

From the first workshop to production, as one engagement or one piece of it.

Business analysis & rules modeling

I work with your stakeholders to uncover the real requirements and turn them into precise business rules: decision tables, process flows and acceptance criteria. Clear specifications that remove ambiguity before a line of code is written.

AI-driven implementation

Business rules implemented with AI agents (Claude, GPT, Gemini), guided by solid architecture and verified by automated tests. Faster delivery, with an engineer reviewing and owning every line. I also build LLM integrations, RAG pipelines and agents into your products.

Insurance & PASS consultancy

Years guiding major insurers across the full lifecycle: quote, policy, claims and pricing. Deep expertise in PASS Compagnia & Prodotti, including product configuration, formulas and the integrations around them.

Full-stack delivery

When the solution needs building end to end, I deliver it: React and Angular front-ends, Java, Spring Boot and Node.js services, cloud on AWS and Kubernetes, and native mobile when needed.

Have business rules that need to become software?

I'm available for freelance projects and independent contracts. Tell me about your project.

Email me
Email
dinu2193@gmail.com
LinkedIn
dinu-berinde
GitHub
DinuBerinde
CV
Download PDF