David Tovar · Remote collaboration

Web application and custom software development

I build applications for your business processes, from customer portals and management tools to desktop software. I also extend existing products.

Book a video call ↗

Turning a requirement into an application

A project starts with the people who will use the software: what they need to do, which information they handle and which decisions the application must support. We then define features and priorities. The initial proposal should make clear what you will receive and what could follow in a later extension.

Web, desktop or an existing product

I can create portals, management dashboards, internal applications and integrations, or contribute to your existing product. To choose between web and desktop, we review devices, connectivity, installation and access to local resources. Supported operating systems and distribution are defined before development begins.

Development coordinated with your business

I organise development into deliverables you can review. We agree who validates features and how questions or changes in priority are handled. For existing software, I first understand its code, data and the operations that must continue to work while changes are made.

Testing and preparing for use

Tests are based on user journeys, permissions and possible failures. The proposal specifies documentation, installation or deployment, and handover support. Any data migration is reviewed separately to define validation checks and a recovery approach.

A foundation for further development

Pricing depends on features, integrations, the existing system’s condition and operational requirements. Development and third-party costs are separated in the proposal. We can continue with maintenance or new features under defined terms, so you know how to request and prioritise further work.

From the first conversation to delivery

  1. Tell me about your team’s work and the result you need.
  2. I prepare a proposal covering the work, requirements and review milestones.
  3. We review progress and test the solution before putting it into use.

Information to help you plan

Read the related guide · Explore a practical example

Let’s discuss your project

Book a video call to explain what you want to build or improve. A general description and a list of your current tools are enough to start; there is no need to share confidential documents.

Book a video call ↗