ABOUT ME

Software engineer, well experienced with C# .NET and Node.js, working with financial services, insurance services, delivery services, logistics services, QCommerce, e-commerce, and integrations for web and desktop solutions.


Currently working in OUTsurance Ireland OUTsurance Ireland flag, which is an insurance company in South Africa - OUTsurance OUTsurance flag and in Australia - YouI YouI flag. Based in Dublin, Ireland Dublin, Ireland flag as a senior software engineer, working with C# (.NET 6/7/8/9), Docker, Azure DevOps, Cosmos DB, Terraform, Azure Service Bus, RabbitMQ, and other tools, building the billing and financial services for the Ireland project.


Earlier worked in Talabat Talabat flag (part of Delivery Hero Delivery Hero flag), which is a QCommerce delivery company in MENA, based in Dubai, UAE Dubai, UAE flag, as a backend engineer, working with C# (.NET Core/5/6/7), Docker, AWS (SQS, SNS, Lambda, S3, SSM, EC2), Microsoft SQL Server, PostgreSQL, Terraform, ArgoCD, CircleCI and other tools on QCommerce tribe (formerly Grocery tribe) in Shopping Experience (ShopX) squad (formerly Finding and Shopping Team - FAST). Using TDD, DDD & SOLID.


Previously worked at BS2 bank BS2 bank flag, for an year and a half. During this period, I participated on two teams (PIX and B2B/enterprises) developing the PIX (Brazilian Instant Payments system), also developing APIs and Open Banking integrations, and contact with B2B clients, regulatory agencies, other banks and technical teams from partners to provide the best solution for both sides! Using C# .NET Core, Microsoft SQL Server, RabbitMQ, supported by DDD architecture, SOLID, DRY & KISS principles.


I am excited to contribute my strengths and proficiency in innovation to your team efforts. As an extroverted and personable communicator with a proven track record in technical writing, my focus on building strong professional relationships has been a valuable asset throughout my career.


In the past, I worked with e-commerce for about eight years. Significant time using VTEX PaaS (Platform as a Service).



Work permit

  • Portuguese passportPortuguese passport flag - European UnionEuropean Union flag
  • Brazilian passportBrazilian passport flag - Mercosur Mercosur flag

* No sponsorship required



Experience

14+ C# .NET10+ Node.JS (JS/TS)18+ PHP16+ MS SQL Server18+ MySQL/MariaDB
3+ CosmosDB9+ Elastic Search10+ Redis8+ RabbitMQ10+ AWS
4+ Azure6+ Oracle 11g18+ JS (Frontend)17+ jQuery9+ ReactJS
3+ Terraform5+ Rust4+ Python0+ Vite6+ Docker

* Values in years



Projects I worked on

  • Insurance platform (billing, collections and payments, accounting and actuary)
  • Food & Grocery delivery - Shopping Experience & Order Fulfillment
  • Western Union integration/RPA for remittance across countries
  • Digital wallet (payments, transfers, remittance, balance, statement, mobile top-up, credit card)
  • SPI PIX - Brazilian Instant Payments System (Brazil - BACEN)
  • Open Banking / Open Finance (Brazil - BACEN)
  • Banking as a Service (BaaS) / API Banking
  • Internet banking project for B2B customers
  • Gateway integrations with MaxiPago, Adyen, PayPal, Pagar.Me, Western Union, and Stripe
  • ISO 20022: ADMI, CAMT, PACS, PAIN, REDA messages
  • VTEX (e-commerce PaaS), Zendesk (CRM) - integration
  • Sankhya / SAP (ERPs) - management, analysis, integration
  • Digital video platforms - development
  • Subscription learning platform - development
  • Database management
  • Microservices culture
  • Distributed systems using RabbitMQ, Apache Kafka, Azure Service Bus
  • Agile methodologies
  • Software Development Lifecycle (SDLC)
  • General web development
  • Open Source Software (OSS) projects in C# .NET, PHP, Rust, and JS/TS, available at https://github.com/guibranco


Time coded

Total time coded since April 10, 2015Total time coded since April 10, 2015 by language

* Coding since 2007, but stats available only from April 10, 2015.