Software engineering for companies worldwide

We design and build the systems your operation runs on.

Web platforms, APIs and system integrations, including Open Finance. Clear architecture, security from day one and support after launch.

  • For companies in Brazil and abroad
  • Projects run in English or Portuguese
  • Remote-first delivery
  • Requirements before codeYou approve what will be built before development starts.
  • Tested on every deliveryAutomated tests and code review are part of every cycle.
  • Secure by designAuthentication, data protection and auditing planned in the architecture.
  • One team, start to finishThe people who design your system build it and support it.
Services

Custom software, end to end

From the first conversation to support in production, one team takes care of the whole system.

Integrations and Open Finance

We connect ERPs, payment providers, banks and legacy systems into one reliable flow, backed by WSO2 certifications in identity and integration.

WSO2 certified
ERPOpen FinancePayments API layer Your system

APIs and backend

APIs your partners can integrate without guesswork: documented, versioned and secured from the start.

Web development

Web applications and portals built around your business rules, from internal tools to customer platforms.

Software architecture

Architecture design and review focused on security, quality and room to grow.

Maintenance and support

Monitoring, fixes and new features for systems already in production.

Have a project that doesn't fit these boxes?

Tell us what you need to build and we'll explain how we would approach it.

Tell us about it
Industries

Where we have built software

Experience from our own products and projects, applied to the context of your company.

  • Financial services

    Open Finance integrations, identity and access management with WSO2, and payment flows.

    • Fluxa
    • Open Finance
    • WSO2
    • OAuth 2.0
  • Hospitality and food service

    Offline-first point of sale and real-time order routing for restaurants, nightclubs and events.

    • Vynex
  • Logistics and delivery

    Delivery batches, optimized routes and live tracking for the store, the courier and the customer.

    • Rotaviva
  • B2B sales and data

    Large public datasets turned into fast search, geographic filters and a built-in CRM.

    • Prospecta
  • Legal

    AI-assisted document reading and draft filings, always reviewed by a lawyer.

    • JurisMind
  • Cloud and infrastructure

    Service discovery, observability and workloads running on containers and Kubernetes.

    • Sentinel
    • Kubernetes
Products

Ready-made software, built by the same team

Products we developed and maintain. Each one can be adapted to the way your company works.

Point of sale

Vynex

Point of sale for restaurants, nightclubs and events that keeps taking orders when the internet goes down.

  • TypeScript
  • Fastify
  • SQLite
  • Tauri
  • Expo
Logistics

Rotaviva

Restaurants build optimized delivery batches, and the store, the courier and the customer follow each order live until it's confirmed.

  • Next.js
  • PostgreSQL
  • Keycloak
  • PWA
Sales

Prospecta

Search Brazil's full public company registry by activity, location and radius, and manage leads in a built-in CRM.

  • Next.js
  • PostgreSQL
  • Python
Infrastructure

CodeMeister Sentinel

A lightweight agent that discovers services, ports, containers and Kubernetes pods, and streams them to a central dashboard.

  • Go
  • OpenTelemetry
  • gRPC
  • Grafana
Legal

JurisMind

Upload the client's documents and get a draft social security petition: OCR, missing-document checks, benefit classification and legal grounds, always for the lawyer's review.

  • Python
  • OpenAI
  • OCR
  • Streamlit
  • Docker
Finance

Fluxa

Core of a digital wallet: sign-up, deposits, transfers between users with balance checks, saved contacts and transaction reversal, with sign-in through Keycloak.

  • PHP
  • CodeIgniter
  • PostgreSQL
  • Keycloak
  • Docker
Technologies we build with
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • Go
  • Kotlin
  • Java
  • WSO2
  • Docker
  • Kubernetes
  • PostgreSQL
Engagement models

Choose how we work together

Every engagement starts with the same discovery conversation. From there, we agree on the model that fits your stage.

Project

Defined-scope project

Scope, timeline and price agreed once the requirements are approved. A good fit for new systems and integrations.

  • Approved requirements
  • Milestone deliveries
  • Handover with documentation
Support

Support and evolution

A monthly plan for systems already in production, including systems we didn't build.

  • Monitoring and fixes
  • Security updates
  • New features on demand
About

Engineering led by its founder

Founded by Itallo Gravina, a Software Engineer with a degree from the University of Brasília (UnB) and over 5 years building web applications, APIs and system integrations. Specialized in Open Finance integrations and WSO2-certified in Identity Server and Micro Integrator, he leads Codemeister with a focus on software architecture, security and quality.

Works with TypeScript, React and Next.js, Node.js, Kotlin, Java, Docker and Kubernetes.

Visit itallogravina.com.br
How we work

How a project works

The same six steps on every project, so you always know what is happening and what comes next.

  1. 01

    Discovery

    We learn how your business works, the problem to solve and what success looks like.

  2. 02

    Requirements

    We turn the conversation into written requirements that you approve before any code is written.

  3. 03

    Architecture

    We choose the stack and design the system for security, performance and growth.

  4. 04

    Development

    Short cycles, with working software for you to review at the end of each one.

  5. 05

    Testing

    Automated tests and code review before anything reaches production.

  6. 06

    Delivery and support

    We deploy, monitor and keep improving the system with you after launch.

Let's talk about your project

Wherever your company is, start with a message on WhatsApp telling us what you need. The first conversation is how we find out whether we're the right team for it.

Talk to us on WhatsApp+55 61 98240-2379
WhatsApp