Saif Reda

Technical Business Analyst

I turn product needs into clear workflows and working web systems. My work covers requirements, business rules, APIs, data, access control, testing, and release.

Saif Reda

Saif Reda Mahmoud Aly

Technical Business Analyst

How I work with software

Requirements and workflows

Product scope, user flows, business rules, acceptance criteria, edge cases, and clear feature definitions.

Systems and integrations

APIs, JSON, data models, access rules, webhooks, billing events, and the way services exchange information.

Validation and delivery

Test scenarios, requirement checks, issue investigation, release reviews, and hands-on implementation when needed.

Selected work

Analysis backed by working products

The case studies show how I defined workflows, business rules, access boundaries, integrations, acceptance conditions, and release checks, then stayed involved through implementation.

Requirements · workflow · implementation

Satiaphic

A feedback workflow covering collection, triage, theme discovery, assigned work, role-based access, and subscription rules.

Feedback inbox and triage

Theme discovery

Team roles and permissions

Billing and scheduled jobs

Systems · integrations · validation

Expenra

A multi-organization finance system with scoped data, banking connections, billing events, protected routes, and controlled assistant access.

Multi-organization workspaces

Stripe subscription billing

Plaid banking connection

Finance assistant with tool access

Website work

Client websites remain part of the work

I also plan and build personal portfolios, business websites, and landing pages for private clients. The work covers requirements, page structure, content, responsive behaviour, forms, and deployment. Client names are kept private.

View capabilities

Analysis process

From need to verified release

01

Define the problem

Identify the users, the current problem, the expected result, and the limits of the first version.

02

Map the workflow

Break the work into actions, decisions, roles, data changes, failure paths, and system handoffs.

03

Specify the solution

Write the requirements, business rules, acceptance conditions, data needs, and integration behaviour.

04

Validate the result

Check the delivered flows against the requirements, investigate gaps, and prepare the work for release.

About

Marketing experience, an engineering degree, and hands-on software delivery.

I started by owning social media and creator partnership work, then moved deeper into websites and software products. That background helps me consider the user, the business need, and the system at the same time.

More about me