Software built around your process

Custom software development for your operation

Software designed around the real process of your company, not the other way around. Architecture, web and mobile applications, integrations and deployment, with a senior specialist leading the project from start to finish.

  • Free initial conversation
  • Short, demonstrable deliveries, so you can follow along
  • Direct contact with the person who designs and codes
Jonathan Bispo

Jonathan Bispo · Software Architect · 15+ years · MSc (UFMG)

When it makes sense

Signs it is time for custom software

Off-the-shelf software solves a lot. These are the cases where it stops being enough.

The operation runs on spreadsheets and messages

Controls in spreadsheets, WhatsApp and email that no longer scale, create rework and depend on memory.

Ready-made software doesn't fit

You bend the business to the system, pay for features you don't use and still miss what you need.

Systems that don't talk to each other

Double typing between ERP, CRM, finance and support. API integration removes the manual bridge.

The current system is slow or unstable

Every change breaks something else. Technical assessment and modernisation in stages, without stopping the operation.

Dependence on one person or one vendor

Only the author understands how it works. Documented architecture and code that other people can maintain.

Growth on the way

More customers, more data and more users call for a foundation built to scale.

What I deliver

From design to a live system

You decide at every delivery whether to continue.

Architecture and design

Modelling of the domain, data and integrations, with technical decisions recorded.

Web and mobile applications

Web systems, mobile apps, back-offices and dashboards built around your workflow.

Integrations

ERPs, CRMs, payment providers, WhatsApp and third-party APIs connected to your system.

Deployment and infrastructure

Cloud (AWS), containers, CI/CD, backups and monitoring, with predictable cost.

Quality and security

Tests, access control, data protection and privacy-law compliance from the start.

Documentation and evolution

Documentation, handover to your team and follow-up after go-live.

How it works

A simple process, with no technical runaround

You understand every stage, what you get and what it costs before anything starts.

  1. 1

    Initial conversation

    30 to 60 minutes, free of charge, to understand the problem, the current setup and what has already been tried.

  2. 2

    Proposal and technical plan

    Solution design, scope, risks, timeline and investment, in plain language.

  3. 3

    Development in short cycles

    Demonstrable deliverables at every cycle. You follow along and adjust priorities.

  4. 4

    Deployment and continuity

    Deployment, monitoring, documentation and knowledge transfer to your team.

Experience

Systems I designed and keep running

Real projects, with real users, running every day.

Market research · SaaS

Survey data collection and analysis platform

Questionnaire design, field collection through mobile and web apps, quota control, asynchronous processing of large volumes and analytical export.

  • Django
  • PostgreSQL
  • React
  • AWS
  • Mobile app

Logistics · Traceability

Logistics and barcode traceability

Order management, picking, tracking and reporting, with a desktop app for the shop floor and barcode scanning.

  • Node.js
  • TypeScript
  • MongoDB
  • Electron

Telecom · Quality

Automated testing of network equipment

Automated bench tests of network equipment, with batch control, multi-level approval and quality dashboards, connected over VPN to remote labs.

  • Free Pascal / Lazarus
  • Lua
  • WireGuard
  • SQL

Frequently asked questions

Before you start

How much does custom software cost and how long does it take?

It depends on the scope, so I start with a free conversation and assessment. In the proposal you see the investment and the timeline before deciding, as a fixed-scope project, monthly hours or a smaller first stage to validate the idea.

Do you only do the technical part or also help define the scope?

Both. Many people arrive with a problem, not a specification. I help turn that into a scope, prioritise what goes first and separate the essential from what can wait.

My system already exists and was built by someone else. Would you take it over?

Yes, it is a common scenario. I start with a technical audit of what exists (code, database, infrastructure and cost) and present the path: keep and evolve, refactor in parts or rebuild, with reasoning.

Which technologies do you use?

I choose based on the problem, not on trends. I work with Python, Node.js and React, databases such as PostgreSQL and MongoDB, and deployment on AWS, among others. The full list is on the home page.

How do I follow the progress?

I work in short cycles, with deliveries you can see working. At every cycle you can adjust the priority of what comes next.

Do you work with small companies?

Yes. Both those who need their first custom system and product companies that want a senior specialist next to the team.

Shall we design the right system for your operation?

Tell me in a few lines what you need. I answer personally, with no commitment.