Skip to content
AngeliniLabs
Menu

Technical Project Manager · Fractional CTO · Software Delivery

I coordinate complex software projects.

Planning, stakeholders, technical teams, risks, dependencies and delivery — backed by more than 10 years of hands-on software engineering experience.

Relevant experience

Technical experience and delivery responsibility.

My background combines software engineering, founder-level coordination and enterprise Agile delivery. The point is not to move away from engineering, but to manage software projects with a practical understanding of how they are actually built.

10+ years

Software engineering

Frontend and full-stack delivery across product, web and enterprise environments.

2+ years

Startup founder & administrator

Founder-level ownership across product decisions, technical direction, team coordination and end-to-end delivery.

3 years

Enterprise Agile delivery

Scrum-based software delivery in banking and insurance, working across complex multi-stakeholder environments.

Technical Project Management

From project planning to release.

I can take responsibility for the coordination work that keeps software projects moving and makes progress visible to both technical and business stakeholders.

01

Planning & roadmap

Scope, priorities, milestones, estimates and sequencing.

02

Stakeholder coordination

Shared decisions, clear ownership and communication across business and technical teams.

03

Team coordination

Workflows, blockers, handoffs and delivery cadence across internal teams, freelancers or suppliers.

04

Risks & dependencies

Early visibility on constraints that can affect timing, scope or technical choices.

05

Progress monitoring

A realistic view of project status based on completed work, current constraints and upcoming milestones.

06

Release support

Coordination through validation, readiness and release, including the technical details that affect delivery.

When I can help

When the project needs clearer coordination.

I am most useful where software delivery needs stronger ownership, better visibility or someone who can connect project decisions with technical reality.

Delivery is becoming hard to predict

Priorities keep shifting, dependencies surface late, estimates lose meaning, or progress is difficult to read from outside the team.

Business and engineering are drifting apart

Requirements, scope and technical constraints need to become decisions that both sides can act on.

Coordination needs technical context

Project decisions depend on architecture, implementation constraints or code-level trade-offs that cannot be treated as a black box.

Ways to collaborate

Project-based, fractional or ongoing B2B.

Three focused ways to cover the path from early technical decisions to software delivery and release.

01

Technical Assessment, Planning & Team Design

Clarify the product, MVP, technical risks and roadmap, define the skills and roles needed, and support the technical evaluation of candidates, freelancers or suppliers.

02

MVP & Delivery Setup

Turn business goals into an executable delivery plan: scope, backlog, milestones, responsibilities, technical dependencies, quality criteria and release path.

03

Fractional CTO & Technical Delivery Management

Ongoing technical leadership and delivery coordination between founders, business and the technical team: priorities, technical decisions, progress, risks, blockers, suppliers, quality and releases without adding a full-time CTO or Technical PM too early.

Selected public work

Evidence of how I structure software work.

These projects show how I approach bounded execution, planning, technical trade-offs, verification and maintainability.

Public release · v0.4.0

Task-Contract AI Development Framework — TCAF

TCAF

A governance-first, spec-driven framework for controlled AI-assisted software delivery. It implements Task-Contract Development: an approach that integrates Spec-Driven Development, Agentic / Harness Engineering and Software Delivery Governance into explicit, bounded and verifiable units of change.

Public project · work in progress

Software Delivery Planner

A React, TypeScript and Fastify application for planning and monitoring software delivery, including project and feature flows, shared contracts, automated tests, OpenAPI documentation and architecture notes.

Public project · MVP complete

Travel AI Flight Optimizer

A travel planner that compares round-trip flights across multiple dates, coordinates home-to-airport transport and adds source-backed destination information in one end-to-end flow.

How I work

Clear scope. Visible progress. Technical decisions that hold up.

I start from project goals and constraints, make priorities and dependencies explicit, keep delivery measurable, and use technical context to support realistic decisions on scope, timing and implementation.

Notes

Notes on software delivery and technical decisions.

A growing collection on maintainability, Agile work, project risk and the practical use of AI in software development.

Start a conversation

Need technical coordination on a software project?

Tell me what you are building, where the project is getting difficult and what responsibility needs to be covered. A few lines are enough to understand whether I can help.