AVAILABLE FOR RELOCATION · EUROPE

Mohamed Landolsi
Technical Business Analyst

requirements → architecture → outcome

I translate business objectives into requirements, API contracts, and data workflows for AI-native SaaS products, then trace every line back to why it matters.

📍 Tunisia Open to remote or relocation ● Seeking Technical BA roles in the EU
↓ Download CV (PDF)
What I Provide ROLE & DELIVERABLES

I make sure engineering builds the right thing, and that stakeholders can see, trace, and verify why each piece exists. I sit between product/leadership and engineering, translating "what the business needs" into specs a dev team can build from without guessing.

WHAT I HAND A TEAM
  • Business Requirements Documents (BRD)
  • Requirements Traceability Matrix (RTM)
  • User stories with acceptance criteria
  • BPMN process models (As-Is / To-Be)
  • ERDs and data models
  • API contracts
  • Prioritized, weighted backlogs
  • KPI frameworks
  • UAT test plans
BEST FIT FOR
  • AI-native / SaaS startups
  • Product teams needing a business↔engineering bridge
  • Consultancies running client BA engagements
AS A
  • Technical Business Analyst
  • Junior Business Analyst
  • Product Analyst
  • Solutions Engineer
Experience EXP-LOG
EXP-01 / 12·2025 – 05·2026
Business Analyst & Software Engineer Intern · Wavess Remote · Berlin, Germany
40+requirements authored
3services shipped
6production clients served
8actors modeled
  • Led requirements elicitation for a 3-service AI-native SaaS platform, authoring 40+ requirements and an RTM that aligned a 4-person dev team with business goals.
  • Conducted competitive/market analysis and modeled actor-based use cases (8 actors) to define product positioning against six identified market gaps.
  • Evaluated monolith vs. microservices trade-offs, defining a Federated SOA and multi-tenant data model (PostgreSQL RLS) balancing cost with GDPR compliance.
  • Built a weighted Jira prioritization matrix (Value 40%, Urgency 25%, Risk 20%, Architectural Dependency 15%), delivering MVP to 6 European clients within a 6-month Lean Scrum cycle.
  • Bridged CEO and engineering, translating AI capabilities (anomaly detection, vector databases, LLM fallback chains) into user stories, acceptance criteria, and KPI frameworks.
  • Integrated third-party services (LLM providers, Apify, Tavily) into the platform's AI pipeline, defining API contracts and data-exchange requirements.
View the problem: fragmented GTM tooling landscape

From the PFE report's introduction: the fragmented, manual-handoff tooling landscape most B2B GTM teams navigate, contrasted with the unified platform approach.

Fragmented B2B GTM tooling landscape versus unified platform approach

Fragmented tooling landscape vs. unified platform approach (click to view full size).

View example artifacts: RTM excerpt & architecture diagram
IDRequirementBusiness ObjectiveTest Case
FR-014System shall route AI queries through a fallback chain if the primary LLM provider times out.Maintain 99% uptime for client-facing AI featuresTC-014
FR-021System shall enforce row-level tenant isolation on all client data queries.GDPR compliance across EU client baseTC-021
FR-033System shall log anomaly-detection flags with severity tier for reviewer triage.Reduce manual QA review time by 30%TC-033
API Gateway Identity & Auth AI Content Engine GTM Intelligence PostgreSQL · multi-tenant (RLS)

Illustrative reconstruction for portfolio purposes: client-confidential values generalized; structure and role reflect the actual engagement.

View architecture trade-off analysis
MonolithFederated SOA (chosen)Microservices
Team fit1 teamSmall team, per-service ownershipRequires dedicated per-service teams
Failure isolationOne crash affects all domainsService crash stays within one domainPartial failures complex to diagnose across network
Data securityShared schemaSchema isolation per contextIndependent databases

Rationale: bounded-context separation (DDD) without microservices' distributed-transaction overhead, fitting a small team and a tight cost ceiling.

View methodology & KPI framework
Why ScrumLean-team adaptation
Product scope shifted with client feedbackFounder acted as Product Owner and Scrum Master; direct client meetings, Jira backlog, sprint priorities
Features needed calibration on real usage3× weekly stand-ups; source on GitHub, async coordination on Slack
External API constraints surfaced lateFormal backlog, sprint backlog, Definition of Done, and RTM maintained throughout
KPI categoryMetricTarget
FunctionalContent approval rateHigh rate, strong brand alignment and prompt quality
OperationalSignal freshness delayMinimize delay between signal capture and dashboard
QualityTenant isolation incident countZero cross-tenant access events
EconomicLLM cost per tenantKeep the large majority of requests within free-tier quotas
View real use case diagrams: Portal, Tropicc & Oceanss

From the PFE report's functional analysis chapter, one use case diagram per bounded-context service.

Portal use case diagram: identity and core management

Portal, identity and core management (click to view full size).

Tropicc use case diagram: LinkedIn content generation

Tropicc, LinkedIn content generation (click to view full size).

Oceanss use case diagram: go-to-market intelligence

Oceanss, go-to-market intelligence (click to view full size).

View real BPMN workflows: content generation & GTM intelligence

To-be process models from the PFE report, modeling actor responsibilities, decision points, and cross-service data movement.

BPMN diagram of the to-be LinkedIn content generation process

To-be LinkedIn content generation process (click to view full size).

BPMN collaboration diagram of the to-be GTM intelligence workflow

To-be GTM intelligence workflow, collaboration diagram (click to view full size).

EXP-02 / 06·2025 – 08·2025
Functional Analyst & AI Engineer Intern · AYCORP Technologies Tunis, Tunisia
  • Mapped end-to-end workflows for an AI interview platform across 4 stages, wrote functional specs, and prototyped real-time voice sessions to align technical delivery with business objectives.
View example artifact: process flow (BPMN-style)
Candidate Intake AI Voice Interview Automated Scoring Recruiter Review

Illustrative reconstruction for portfolio purposes: client-confidential values generalized; structure and role reflect the actual engagement.

EXP-03 / 06·2025 – 09·2025
Functional Analyst & Developer · Stade Nabeulien Rugby Club Nabeul, Tunisia
  • Elicited requirements from non-technical coaching staff, translating operational needs into functional specs and a scheduling, attendance, and CSV-reporting platform, cutting manual work by ~2–3 hours/week.
View example artifact: scheduling workflow
Coach Submits Session Request Availability Check Schedule Generated Attendance + CSV Export

Illustrative reconstruction for portfolio purposes, reflecting the actual delivered workflow.

EXP-04 / 02·2023 – 05·2023
Web Developer Intern · Millesima Technologies Tunis, Tunisia
  • Gathered user requirements, documented RESTful API specs for a VOD platform (MyVioo), and contributed to sprint planning and functional validation within a 2-week Agile cycle.
View example artifact: API contract excerpt
MethodEndpointDescription
GET/videosList catalog videos with pagination and category filter
GET/videos/{id}/streamReturn signed stream URL for a given title
POST/users/{id}/watchlistAdd a video to a user's watchlist

Illustrative reconstruction for portfolio purposes, reflecting the actual documented contract.

Featured Case Study PRJ-01
HypertroQ
Science-based hypertrophy tracking app · real-time per-muscle volume & progressive overload detection
● PHASE 4 OF 12 · PROCESS MODELING

A self-directed, solo-founder BA engagement: running the full requirements-to-architecture lifecycle on an original product, the same discipline practiced at Wavess, but fully public and updated as each phase lands. Differentiated by real-time per-muscle volume tracking (MEV/MAV/MRV) and multi-method progressive overload detection, benchmarked against Hevy, Strong, Fitbod, and Tracked.

PH0Project CharterDone
PH1Stakeholder & Elicitation PlanDone
PH2Business Requirements DocumentDone
PH3Gap Analysis (4 competitors)Done
PH4Process Models (BPMN, 6 processes)In progress
PH5Requirements Catalog & RTMNext
PH6Use Cases & User StoriesPending
PH7Data & System Analysis (ERD)Pending
PH8Architecture Trade-off (ADR)Pending
PH9Prioritization & RoadmapPending
PH10UAT PlanningPending
PH11Package & Case StudyPending
View artifacts: Charter, Elicitation Plan & Gap Analysis
ArtifactKey output
CharterBusiness objective, scope (in/out), success criteria: artifacts must be handoff-ready and open questions must be surfaced, not silently resolved.
Elicitation Plan3 stakeholder groups mapped by power/interest; techniques matched per group (competitor-review mining, screened surveys, technical feasibility workshops).
Gap AnalysisBenchmarked against Hevy, Strong, Fitbod & Tracked. Confirmed real-time per-muscle volume tracking as the strongest surviving differentiator once overstated claims were corrected.

14+ open questions logged and tracked across phases rather than resolved by assumption, each tied to the phase and decision-owner that will close it.

View real process models: P1 Live Workout Session & P2 Authentication

6 processes modeled at Level 1–2 (P0–P5) from structured BPMN specs: pools, lanes, gateways, and business rules written out before drawing. Two are shown below.

P1: Live Workout Session Logging, BPMN diagram with User, App Frontend, and Backend Services lanes

P1: Live Workout Session Logging. The core differentiator loop: set entry → RIR-weighted volume calculation → real-time feedback → overload detection (click to view full size).

P2: Authentication, BPMN diagram with User, App Frontend, and Auth Service lanes

P2: Authentication. Session/token validation, OAuth and email/password paths, first-time vs. returning-user routing (click to view full size).

Skills CAPABILITY MATRIX
BUSINESS ANALYSIS
  • Requirements Engineering (RTM, NFRs)
  • BPMN (As-Is / To-Be)
  • User Stories & Acceptance Criteria
  • Backlog Prioritization
  • Stakeholder Elicitation
  • UAT · Gap Analysis · UML
→ RTM & elicitation evidence, EXP-01
SYSTEMS & DATA
  • API Contract Design
  • Data Modeling & ERDs
  • Bounded-Context Analysis
  • Architectural Trade-off Analysis
  • SQL
→ API contract evidence, EXP-04
AI INTEGRATION
  • LLM / RAG Pipelines
  • Vector Databases
  • Prompt Engineering
  • AI-Assisted Analysis & Documentation
→ AI/RAG evidence, EXP-01
TOOLS
  • Jira · Camunda Modeler · Draw.io
  • Postman
  • Supabase · PostgreSQL · Redis
→ BPMN diagrams, PRJ-01
Background EDU / LANG
Software Engineering, Engineer's Degree (Master's-equivalent)
IT Business School, Nabeul, Tunisia
2023 – 07·2026
Bachelor's Degree, Information Technology
Higher Institute of Technological Studies of Nabeul
2020 – 2023
ArabicNative
EnglishProfessional working (B2)
FrenchIntermediate