Back to projects

Contract project via Goblin Solutions

TC Investimentos

Work em plataforma voltada à buying and selling de Bitcoin e digital currencies, dentro do ecossistema Mercado Bitcoin, com back-end em Golang, messaging, microservices, app React Native e front-end React.

2 anosContract modelMercado BitcoinCrypto assets

Context

Projeto para TC Investimentos, via Goblin Solutions, dentro do ecossistema Mercado Bitcoin. A solução era voltada à buying and selling de Bitcoin e outras digital currencies, exigindo integration entre serviços, consistência de dados, segurança operacional e boa experiência nos canais web e mobile.

Back-end

  • Development de vários microprojetos e microservices em Golang.
  • Uso de messaging para comunicação assíncrona entre serviços.
  • Construção e evolution de APIs para fluxos de compra, venda, consulta e integration.
  • Apoio em architecture distribuída, separação de responsabilidades e evolution modular dos serviços.

Web e mobile

  • Work no aplicativo mobile desenvolvido em React Native.
  • Development front-end web em React.
  • Integração das interfaces com APIs e serviços do ecossistema de criptoativos.
  • Foco em usabilidade, estabilidade e clareza nos fluxos de operation financeira.

Architecture e integration

  • Comunicação entre microservices por eventos e mensagens.
  • Integração com databases de dados e serviços internos.
  • Observabilidade, logs e rastreabilidade como pontos importantes para operation.
  • Colaboração em ambiente de alta responsabilidade, ligado a transações e ativos digitais.

Impact

A work contribuiu para a evolution de uma plataforma financeira distribuída, com serviços mais modulares, comunicação assíncrona e interfaces web/mobile conectadas a fluxos críticos de buying and selling de criptoativos.

Engineering practices

  • Use of artificial intelligence to support development, technical analysis, documentation and productivity.
  • Work on solution architecture, system integration and technical evolution decisions.
  • Use of Figma as a design tool to read layouts, align visuals and support interface creation.
  • DevOps practices with Docker, containers, pipelines, standardized environments and delivery automation.
  • Responsibility for team code review, code quality, technical standards and continuous improvement.
  • Implementation and support for Cypress tests on front-end and back-end to increase delivery reliability.

Stack

GolangMicroservicesMessagingAPIsReact NativeReactJavaScriptDatabaseEventosLogsObservabilidadeBitcoinCrypto assetsFigma