Skip to content

Software for your team’s workflow.

I build internal tools, customer portals, operations dashboards, and applications that use your data.

I work across the interface, backend, integrations, and deployment.

Backend systems and web applications

I have worked on production Django services, workers, databases, and cloud infrastructure. I also built this bilingual Next.js site.

Application
Django · Next.js
Data
PostgreSQL · Redis
Processing
Celery · queues
Delivery
Docker · CI/CD · AWS

Problems I help solve

  • Operations and back-office tools

    Replace fragile spreadsheets, repeated handoffs, or disconnected admin tasks with one focused system.

  • Customer and partner portals

    Give external users controlled access to data, documents, status, and product workflows.

  • Data-heavy product features

    Turn collected or processed data into searchable, reviewable, and useful product experiences.

  • Prototype to production

    Reshape an early or AI-generated prototype into software that can be deployed, maintained, and extended.

What the work covers

Shape the product

Define the users, workflow, first release, and technical constraints.

  • Workflow and scope definition
  • Information architecture
  • Technical boundary
  • Delivery increments

Build the system

Develop the interface and the production services behind it as one coherent implementation.

  • Web interfaces
  • APIs and authentication
  • Databases and background jobs
  • Third-party integrations

Launch and continue

Ship with deployment, visibility, documentation, and a clear route for ownership or ongoing product care.

  • Deployment and environments
  • Monitoring and diagnostics
  • Handover documentation
  • Post-launch improvement

How the work starts

  1. Agree the first release

    We define who will use it, what the first release needs to do, and the constraints for deployment.

    Result: Release scope and delivery plan

  2. Develop in stages

    I build the interface, backend, data flows, integrations, and infrastructure in stages you can review.

    Result: Software ready to deploy

  3. Hand over or maintain

    We agree on who will run the system, the support needed, and how later changes will be handled.

    Result: Documented handover or maintenance plan

Is this a fit?

A good fit

  • The product supports a real operating or customer workflow.
  • The team can agree on a focused first release.
  • The team wants technical decisions and trade-offs to stay visible.

Outside this service

  • A simple brochure site with no application or integration work.
  • A fixed specification with no opportunity to review unresolved requirements.
  • A project that requires a large parallel delivery team from the first week.

Questions before we start

Can you work with an existing product?

Yes. The first step is to understand the current architecture, delivery process, constraints, and the boundary of the requested change before proposing implementation.

Do you handle both frontend and backend work?

Yes. I work across web interfaces, backend services, data, integrations, and deployment. We agree on which parts the project needs.

Can an early prototype be reused?

Sometimes. A prototype can clarify workflow and intent, but its code, data model, security, and deployment assumptions must be assessed before deciding what should survive.

What happens after launch?

The project can end with a documented handover or continue under a bounded care plan covering agreed maintenance, support, monitoring, and product improvements.

Tell me what your team needs to do.

Share the users, current process, and what the first release needs to support.

Email me about your product