$ whoami kaynnan-bardauil-lemes

Business software that runs in production.Software de negócio que roda em produção.

Senior Full Stack Developer and Odoo specialist. I build ERP platforms, web applications and integrations used every day by companies in Brazil and Angola, from discovery to deployment.

Desenvolvedor Full Stack Sênior e especialista em Odoo. Construo ERPs, aplicações web e integrações usadas todos os dias por empresas no Brasil e em Angola, da descoberta ao deploy.

PythonOdoo v14-v18ReactNode.jsPostgreSQLREST / SOAPNF-e / NFS-eC++ / Unreal
8years building softwareanos desenvolvendo software
5years in Python and Odooanos com Python e Odoo
OCAindividual contributorcontribuidor individual
BR / AOcountries in productionpaíses em produção
stack

What I work withCom o que eu trabalho

ERP & Odoo 5 yrs

Odoo v14-v18, OCA standards, OWL, accounting, sales, inventory, MRP, migrations, SAP, iPaaS

Fiscal & regulatoryFiscal e regulatório BR / AO

NF-e, NFS-e, SPED, CBS/IBS tax reform, AvaTax, l10n-brazil, ARSEG reports, CNAB

Back-end 8 yrs

Python (Django, FastAPI, Flask, aiohttp), Node.js, NestJS, Java/Spring Boot, Go, .NET, Ruby on Rails

Front-end React 6 yrs

React, Next.js, TypeScript, JavaScript, Odoo OWL

Data & integrationsDados e integrações

PostgreSQL, SQL Server, MongoDB, Kafka, REST, SOAP, webhooks, payment gateways

Cloud & DevOps

Docker, AWS, Azure, DigitalOcean, Linux, GitLab/GitHub, CI/CD, release bots

Games & C++ C++ 8+ yrs

Unreal Engine (Blueprints, GAS), Unity, Godot

AI-assisted developmentDesenvolvimento com IA

Claude every day for code, refactoring, tests and review, always backed by tests and CI.

Claude no dia a dia para código, refatoração, testes e revisão, sempre com testes e CI.

work

Selected workProjetos selecionados

Client names are omitted where required by confidentiality.

Nomes de clientes omitidos quando há confidencialidade.

Regulatory reporting engine for insurance

Motor de relatórios regulatórios para seguros

TIS / Odoo / Angola
PythonOdooPostgreSQLExcel
Challenge
Desafio
Insurers must deliver periodic reports to ARSEG, the Angolan insurance regulator, built from thousands of journal items.
Seguradoras precisam entregar relatórios periódicos à ARSEG, a reguladora angolana, a partir de milhares de lançamentos contábeis.
Delivered
Entrega
IOPS engine that generates the ARSEG workbooks from Odoo accounting, including Solvency Margin and Technical Result by Branch, plus fixed asset sheets. Refactored into a layered architecture.
Motor IOPS que gera as planilhas da ARSEG direto da contabilidade do Odoo, incluindo Margem de Solvência e Resultado Técnico por Ramo, além dos mapas de imobilizado. Refatorado em arquitetura em camadas.

Tax reform readiness for service invoices

Reforma tributária na NFS-e

Odoo 18 Enterprise / AvaTax / Brazil
l10n_brAvaTaxNFS-eXML
Challenge
Desafio
With a regulatory deadline ahead, service invoices were not calculating the new CBS/IBS taxes.
Com prazo regulatório próximo, as notas de serviço não calculavam os novos tributos CBS/IBS.
Delivered
Entrega
Diagnosed the AvaTax integration, enabled the missing fiscal reform module so the payload carried the new calculation, and mapped the remaining blockers. Also traced an NFS-e rejection to an empty municipal tax field in the XML.
Diagnóstico da integração AvaTax, ativação do módulo da reforma que faltava para o cálculo ir no payload e mapeamento das pendências. Também encontrei a causa de uma rejeição de NFS-e: um campo de tributo municipal vazio no XML.

Insurance web service connector

Conector de web service de seguradora

TIS / Odoo / SOAP
PythonSOAPOCAi18n
Challenge
Desafio
Policy and warranty data from a travel insurance provider had to flow into Odoo through a legacy SOAP API.
Dados de apólices e garantias de uma assistência de viagem precisavam chegar ao Odoo por uma API SOAP legada.
Delivered
Entrega
Connector module refactored to OCA standards with abstract mixins, a constants module and Angolan Portuguese translations.
Módulo conector refatorado no padrão OCA, com mixins abstratos, módulo de constantes e traduções em português de Angola.

Release automation bot

Bot de automação de releases

TIS / GitLab / CI/CD
aiohttppython-gitlabCI/CD
Challenge
Desafio
The team wanted the OCA merge and version-bump discipline on its own private GitLab.
O time queria o mesmo fluxo de merge e versionamento da OCA no próprio GitLab privado.
Delivered
Entrega
Async Python bot that bumps versions and runs the release flow on merge, with less manual work and more consistent releases.
Bot assíncrono em Python que versiona e executa o fluxo de release no merge, com menos trabalho manual e releases mais consistentes.

Cloud environments dashboard in Odoo

Painel de ambientes cloud no Odoo

Internal tooling / DigitalOcean
OWLRESTDigitalOcean API
Delivered
Entrega
Odoo module that manages DigitalOcean Apps and Droplets through the API, with OWL components and REST controllers in one dashboard.
Módulo Odoo que gerencia Apps e Droplets da DigitalOcean via API, com componentes OWL e controllers REST em um só painel.

Open source in the Odoo ecosystem

Open source no ecossistema Odoo

OCA / l10n-brazil
Open sourceCode review
Scope
Escopo
Individual contributor with signed CLA and merged work across l10n-brazil, accounting, repair, sales and project repositories.
Contribuidor individual com CLA assinado e código mergeado em l10n-brazil, contabilidade, reparos, vendas e projetos.
experience

ExperienceExperiência

Odoo Developer

Dec 2025 - presentatual
TIS

Odoo for the Angolan market: regulatory reporting, insurance integrations and release automation, with multi-region remote teams.

Odoo para o mercado angolano: relatórios regulatórios, integrações de seguros e automação de releases, com times remotos em várias regiões.

Founder

Fundador

Ark Solutions

Discovery, requirements, scoping and solution design for client projects.

Descoberta, requisitos, escopo e desenho de solução para projetos de clientes.

Odoo Developer

Mar 2023 - Oct 2026
Escodoo

Custom modules (sales, inventory, accounting, MRP), real-time integrations, version migrations and PostgreSQL tuning.

Módulos sob medida (vendas, estoque, contabilidade, MRP), integrações em tempo real, migrações de versão e tuning de PostgreSQL.

Robotics Teacher

Professor de Robótica

Jan 2022 - Nov 2024
Colégio Objetivo

Web Developer (internship)

Desenvolvedor Web (estágio)

Oct 2021 - Dec 2022
Guarda Mirim de Frutal

B.Sc. Information Systems

Bacharelado em Sistemas de Informação

UEMG

English: advanced (B2). Portuguese: native.

Inglês avançado (B2). Português nativo.

services

How I can helpComo posso ajudar

Odoo implementation

Implantação de Odoo

Custom modules, version migrations and OCA-standard code others can maintain.

Módulos sob medida, migrações de versão e código no padrão OCA, fácil de manter.

Brazilian fiscal compliance

Fiscal brasileiro

NF-e, NFS-e, SPED and CBS/IBS tax reform readiness.

NF-e, NFS-e, SPED e preparação para a reforma tributária (CBS/IBS).

Integrations that don't break

Integrações que não quebram

REST and SOAP APIs, SAP, payment gateways, banking files and webhooks.

APIs REST e SOAP, SAP, gateways de pagamento, arquivos bancários e webhooks.

Full stack web apps

Aplicações web full stack

Python, Node.js, Java or Go back-ends with React and Next.js front-ends.

Back-ends em Python, Node.js, Java ou Go com front-end em React e Next.js.

Performance and DevOps

Performance e DevOps

PostgreSQL tuning, Docker, AWS, Azure and CI/CD automation.

Tuning de PostgreSQL, Docker, AWS, Azure e automação de CI/CD.

Games and C++

Games e C++

Gameplay programming in Unreal Engine, plus Unity and Godot.

Programação de gameplay em Unreal Engine, além de Unity e Godot.

01DiscoveryDescobertaUnderstand the problem before writing code.Entender o problema antes de codar.
02Clear scopeEscopo claroPlan, priorities and timeline approved up front.Plano, prioridades e prazo aprovados antes.
03Weekly deliveryEntregas semanaisSmall tested increments you can follow.Pequenas entregas testadas que você acompanha.
04After launchPós-lançamentoMeasure, adjust and improve what matters.Medir, ajustar e melhorar o que importa.
contact

Let's talk about your project.Vamos conversar sobre o seu projeto.

Open to remote roles and long-term contracts, available immediately. Send the context and I will reply with a clear plan, a realistic timeline and a fair price.

Aberto a vagas remotas e contratos de longo prazo, com disponibilidade imediata. Me mande o contexto e eu respondo com um plano claro, prazo realista e preço justo.

Emailkaynnanx1@gmail.com
WhatsApp+55 34 99997-0763
Time zoneFuso horárioUTC-3 (Brazil)