Skip to content
Devitin

Devitin

Technology Solutions

Systems engineering — from hardware to app. Embedded devices, firmware, backend and applications, delivered by the same team.

  • Fortaleza, Brazil
  • Founded 2024
  • Four partners

01Who we are

We cover the entire chain

Devitin is a software and systems engineering company founded in October 2024 by two computer scientists and two computer engineers, trained at UNICAMP and the Federal University of Ceará.

We work in the band where hardware and software meet — devices that collect data, firmware that transmits it, servers that process it and applications that present it. It is a chain most development companies do not cover end to end, because it demands different profiles: whoever designs the board rarely writes the API, and whoever writes the API rarely understands what happens on the serial bus.

We cover the entire chain, with the same team.

Systems engineering where hardware and software meet: embedded devices, firmware, backend and applications, delivered by the same team.

The complete chain
  1. Sensor
  2. Board
  3. Firmware
  4. Protocol
  5. Backend↓ Where most start
  6. Application

Most development companies only join at the end of the chain. We join at the beginning — and stay to the end.

02What we do

Four service lines

Four service lines, which can be contracted together or separately.

  • When to look for this

    You have an idea for a device — a sensor, a piece of equipment, a wearable — and you need it to become a product. Or you already have the hardware, but it doesn't talk to anything.

    We design and integrate the complete chain: sensor and component selection, electronic schematic, PCB layout and routing, embedded firmware, communication protocol, cloud ingestion and the visualization application.

    What we know how to do

    • Electronic design: schematic, component selection, board layout and routing
    • Firmware in C for microcontrollers in general — ARM Cortex-M (STM32 family), ESP32 and similar — with ADC acquisition, hardware timing and power management
    • Serial communication protocols, including custom framing and error handling
    • Long-range wireless communication for field applications
    • Embedded Linux: systemd, journald, clock synchronization, network camera integration
    • Bench testing, electrical validation and hardware-firmware integration debugging

    An example of what this produces

    A reaction-time training and evaluation platform for martial arts athletes, built by one of the partners. A physical target with ten points, each with an LED and a piezoelectric impact sensor, driven by an STM32 microcontroller. The desktop application lights a random point, the firmware times the strike and returns the reaction time with tenth-of-a-millisecond resolution. Results are stored and exportable.

    Sensor, board, firmware, protocol, application and database — the entire chain, in a single project.

03How we work

A schedule before a promise

We don't give a deadline before understanding the problem. Every project starts with a scoping study, which produces a phased schedule with defined deliverables — and that schedule is what we sign.

  1. Research, architecture and structuring

    Technical definition of the solution, architecture document, database structuring and navigable prototypes of the main screens to validate the flow before writing production code.

  2. System core

    Development of the backend, business rules and API. Definition and implementation of the device communication protocol, where there is one. API documentation for consumption by the applications.

  3. Applications

    Construction of the web and mobile interfaces: admin screens, dashboards, real-time visualization and synchronization with devices in the field.

  4. Integration, testing and delivery

    End-to-end integration testing, refinement with real data, production deployment and handover of the technical documentation and the source code.

What you receive at the end

The system in production, the technical documentation and the complete source code. No vendor lock-in to evolve what is yours.

04Work

What is already running

Project in progress

AI-powered wearable system for real-time athlete monitoring

Client under confidentiality · Contract signed September 2025 · Final phase

The challenge

Monitoring athlete performance in real time requires that data captured by a wearable device arrive intact and synchronized to whoever makes the decision — the coach on the sideline, on a phone, and the analyst afterwards, with the full history. Three different applications, a single ecosystem, with no data lost along the way.

The solution

Devitin built the complete software solution, structured in three integrated pillars: a web platform for athlete and team management with analytical dashboards, a mobile app for real-time monitoring, and a backend that centralizes communication, receives data from the receiver module's firmware, processes it and makes everything available through a secure API.

The intelligence layer

The project includes research and implementation of an artificial intelligence algorithm integrated into the backend for processing the data collected in the field.

Technologies

React on the web platform, Flutter on the mobile app, REST API on the backend, custom communication protocol with the receiver device's firmware.

Deliverables

Architecture document, navigable prototypes, documented backend, web and mobile applications, hardware-software integration testing, production deployment and final technical documentation.

In-house projects

Beyond client contracts, we maintain our own projects. They let us test technology before proposing it to a client, and most are public — the code is available to anyone who wants to evaluate how we write.

05Team

Who you hire is who writes the code

Four partners. No layer between the proposal and the execution.

  • Cirilo Max Macedo de Morais Filho

    Backend and distributed systems

    BSc in Computer Science from UNICAMP. ICPC 2025 World Finalist — the most traditional university programming competition in the world, whose final gathers little more than a hundred teams out of thousands that compete in the qualifying stages. Gold medal at the 2025 ICPC Latin America Championship and at the 2023 South American final.

    Worked as a back-end engineer on the Open Finance team of a Brazilian digital bank, building APIs and microservices for financial data integration, and on infrastructure for financial operations in wealth management platforms. Researched self-supervised learning and convolutional neural networks at UNICAMP.

    • Go
    • Python
    • gRPC
    • PostgreSQL
    • Django REST
    • workflow orchestration
    • PyTorch
  • Rafael Capelo Domingues

    Embedded systems and artificial intelligence

    Computer Engineer from the Federal University of Ceará. Gold medalist at the Brazilian Informatics Olympiad, fourth place among 1,883 participants, and twice an ICPC South American finalist. First place at TOPCOM 2022.

    Works with embedded Linux on Qualcomm hardware, validating synchronization and service behavior on network-connected cameras, and builds computer vision and OCR document processing solutions. Built spreadsheet-to-ERP integration pipelines. Researched computer vision applied to X-ray image analysis, with two peer-reviewed papers — one awarded best paper at WCAMA/CSBC 2023.

    • C++
    • Rust
    • C
    • Python
    • embedded Linux
    • PyTorch
    • OpenCV
    • SQL
    • Docker
  • Victor Viana Paiva

    Hardware, firmware and applications

    Computer Engineer from the Federal University of Ceará, currently pursuing a master's in Computer Engineering at the same institution. Professional training in microelectronics through the PADIS program, with CMOS circuit design and simulation.

    Has worked for more than three years on research and development projects in a university computer systems engineering laboratory, covering everything from electronic schematics, PCB routing and bench testing to application software development. Graduated from the Apple Developer Academy, with 620 hours of iOS development in Swift under agile methodology, including an application delivered to a real client. Coordinated the competitive programming study group of the PET Computer Engineering program.

    • C
    • Swift
    • Python
    • STM32
    • PCB design
    • Qt
    • SQLAlchemy
    • MQTT
  • Igor Brito Andrade

    Infrastructure, reliability and algorithms

    BSc in Computer Science from UNICAMP. ICPC 2025 World Finalist and gold medalist at the ICPC Latin America Championship the same year. Twice a gold medalist at the Brazilian Informatics Olympiad and a member of the Brazilian delegation to the 2020 International Olympiad in Informatics — a competition to which each country sends only four students.

    Worked in reliability engineering and infrastructure at a digital identity and fraud prevention company, where he worked with domain-specific languages to standardize and scale the monitoring systems used across the whole company. Was an assembly language teaching assistant at UNICAMP, teaching memory management, system calls and interrupts on RISC-V architecture, and taught competitive programming.

    • observability and monitoring
    • infrastructure as code
    • RISC-V
    • algorithms and data structures

06Why a small team

No layers between you and the code

In larger structures there are usually several layers between whoever presents the proposal and whoever does the work. Here that distance does not exist: the four partners are the four who execute. You talk to the person who writes the code, you decide with the person who understands the problem, and you don't pay for structure that isn't working for you.

Every project gets the entire team, not a fraction of it — accompanied from beginning to end by the people hired to solve it.

And there is one thing that doesn't depend on size: the team has real grounding in high-level algorithmic competition. Two of the partners were ICPC World Finalists in 2025 — the final stage of the most traditional university programming competition in the world, which gathers little more than a hundred teams out of the thousands that compete in the qualifiers. Two of them are gold medalists at the Brazilian Informatics Olympiad, and one was part of the Brazilian delegation to the International Olympiad in Informatics.

In practice this means that when your system needs to hold up under volume, when the data needs to arrive intact, when the algorithm needs to run in reasonable time, there are people here who know why it works — and not just which library to install.

  • 0ICPC 2025 World Finalists
  • 0gold medals at the Brazilian Informatics Olympiad
  • 0member of the Brazilian IOI delegation
  • 0partners — and they are the ones who execute

07Contact

Tell us the problem. We'll come back with a plan.

We don't give a deadline before understanding what needs to be done. Start with the conversation — it costs nothing.

Email
team@devitin.com
Phone
+55 85 93618-0468
Where we are
Fortaleza, CE