BACK

Bruno Charamba

Senior Software Engineer

Porto, Portugal / Recife, Brazil

TECHNICAL SKILLS

Languages: C#, JavaScript/TypeScript, SQL (Postgres/SQL Server), NoSQL (MongoDB/CosmosDB), HTML/CSS
Frameworks: React, React Native, Node.js, NextJS, WPF/UWP, .NET, ASP.NET, SharePoint, SPFx, Tailwind
Tools: Git, Docker, Azure DevOps, JIRA, SonarQube, Microsoft Azure, Visual Studio, Microservices
Languages: Portuguese (Native), English (Advanced)

EXPERIENCE

Senior Software Engineer

Oct 2024 -- Present

Publicis Groupe / Ingenious Lion

Remote, Portugal

Building and maintaining scalable, event-driven applications using React and .NET. Using Azure services including Functions, Service Bus, App Services, and Cosmos DB. Developing solutions for large enterprise clients, ensuring reliability and high performance. Working with cross-functional teams to design new features and improve existing systems.

Senior Software Engineer

Jun 2021 -- Oct 2024

Natixis / Groupe BPCE

Remote, Portugal

Created and maintained web applications and components using SharePoint, React, and SPFx. Built migration applications with C# and .NET. Managed complete projects on SharePoint Online, from planning to deployment. Hosted and integrated supporting services on Azure. Used XL Release and Jenkins for CI/CD pipeline automation.

Software Engineer

Jul 2020 -- Jun 2021

SiDi Samsung

Remote, Brazil

Developed web applications using React and built APIs with C# and .NET. Created innovative applications and proofs of concept in computer vision and TV/laptop apps for Samsung devices. Built and maintained Windows applications in C#, .NET, UWP, and WPF.

Senior Software Engineer

Jun 2018 -- Nov 2019

Avanade

Recife, Brazil

Developed and maintained intranet sites using SharePoint Server and SharePoint Online with C#, JavaScript, HTML, and CSS, delivering customized solutions for enterprise clients. Expanded and supported cross-platform mobile applications for clients such as Azul Linhas Aéreas using Xamarin Forms, improving usability and performance. Created prototypes and proofs of concept for React Native to validate features and accelerate development decisions. Designed, developed, and maintained APIs with .NET and SQL Server, ensuring high availability, data integrity, and scalability.

Software Engineer

Apr 2016 -- Jun 2018

Joana Julião

Recife, Brazil

Built and maintained frontend applications using React and backend services using Node.js, integrating with MongoDB for data storage. Integrated third-party APIs and implemented automated testing to ensure system reliability.

Software Engineer

Nov 2014 -- Apr 2016

Allen Informática

Recife, Brazil

Developed and maintained intranet solutions built with SharePoint Server/Online using C#, JavaScript, HTML, and CSS. Clients included Rede Bahia, PRODEB, and PRODAM.

EDUCATION

Universidade de Pernambuco

Aug 2008 -- Jun 2014

Bachelor Degree in Computer Engineering

Recife, Brazil

SKILLS

C#JavaScriptTypeScriptSQLPostgreSQLSQL ServerMongoDBCosmosDBReactReact NativeNode.jsNextJSWPFUWP.NETASP.NETSharePointSPFxTailwindGitDockerAzure DevOpsJIRASonarQube

LANGUAGES

PortugueseNative
EnglishAdvanced