Skip to main content
Pedro ArrudaPA
Looking for a job

Pedro Arruda

@pedroarrudant

Senior Software Engineer at Novibet building C# and .NET services for casino and sportsbook platforms, including gamification and social features.

Brazil
Message

At Novibet, I develop and evolve backend services for online casino and sportsbook platforms using C# and .NET. I work on features for gamification and social interactions, with a focus on scalability, performance, and reliability.

At Techfin ERP Finance - uma empresa TOTVS e Itaú, I developed and maintained financial systems for card and Pix payments. Technical improvements and fixes helped reduce the incident backlog by over 90%.

At XP Inc., I contributed to modernizing investment club administration systems and optimizing database queries, reducing response times from approximately 200ms to 5ms. Earlier at Itaú Unibanco, I worked on financial platforms, including improvements that increased transaction processing capacity by 200%.

Experience

Work history, roles, and key accomplishments

Novibet logoNO
Current

Senior Software Engineer

Jun 2026 - Present (5 months)

Designed, developed, and maintained scalable backend services using C#, .NET 8, and ASP.NET Core, following Clean Architecture principles and SOLID practices.
Developed event-driven solutions using Apache Kafka, implementing asynchronous communication, message processing, and error-handling strategies.

Novibet logoNO
Current

Software Engineer

Jan 2025 - Present (1 year 10 months)

Working on the development and evolution of backend services for online casino and sportsbook platforms, with a focus on scalability, performance, and reliability.Develop and maintain backend services using C# and .NET.Implement event-driven solutions using Kafka, Redis, and MongoDB.Build features related to gamification and social interactions between users.Contribute to technical decisions invol

Techfin ERP Finance - uma empresa TOTVS e Itaú logoTI

Senior Software Developer

Techfin ERP Finance - uma empresa TOTVS e Itaú

Apr 2023 - Dec 2024 (1 year 8 months)

Developed and maintained complex financial systems for digital payments, including card and Pix transactions, with a focus on reliability, security, and performance.

- Developed backend services and APIs using C# and .NET.
- Maintained and improved business-critical payment processing systems.
- Investigated and resolved production issues in financial applications.
- Contributed to reducing the i

XP Inc. logoXI

Software Engineer

XP Inc.

Feb 2021 - Mar 2023 (2 years 1 month)

Worked on the development and modernization of financial systems for investment club administration, using .NET technologies and Microsoft Azure cloud services.

- Contributed to modernizing legacy systems into a more scalable architecture.
- Optimized processes and database queries, reducing response times from approximately 200ms to 5ms.
- Developed and maintained backend services and APIs suppo

IU

Software Engineer

May 2019 - Jan 2021 (1 year 8 months)

Worked on the technical evolution of financial platforms, taking greater responsibility for application quality, maintainability, and reliability.
Focused on improving unit test coverage and quality, helping identify issues earlier, reduce regressions, and make system changes safer.
Participated in technical decisions, code reviews, and architectural improvements, applying software engineering pri

IU

Junior Software Engineer

Mar 2019 - May 2019 (2 months)

Developed solutions for financial systems and back-office processes, focusing on performance, automation, and scalability.
Contributed to optimization initiatives that increased financial transaction processing capacity by 200% through improvements to existing applications and processes.
Worked on system modernization and service development using microservices architecture and cloud technologies.

IU

Junior Software Developer

Jul 2017 - Mar 2019 (1 year 8 months)

Worked on the development and maintenance of financial systems, contributing to projects of varying complexity, from implementing new features to fixing issues in existing applications.
Participated in the evolution of legacy systems, service development, and application integrations, focusing on understanding business requirements and building reliable solutions.

MFM Tecnologia logoMT

Junior Developer

MFM Tecnologia

Aug 2016 - May 2017 (9 months)

Worked on the development and maintenance of financial and credit recovery systems using technologies such as C#, SQL Server, ASP.NET, and Visual Basic.
Contributed to designing and implementing solutions, maintaining data integrity, and improving system performance in a financial services environment.
Collaborated with cross-functional teams to deliver solutions supporting credit recovery operati

Bridgestone do Brasil logoBB

Intern

Bridgestone do Brasil

Jul 2014 - Jun 2016 (1 year 11 months)

Supported production systems and delivered small to medium internal projects in an enterprise environment. Built early experience in production support, cross-team collaboration, and software delivery using .NET and Java-based stacks.

Education

Degrees, certifications, and relevant coursework

FIAP logoFI

FIAP

Software Engineering Graduate Course, Information Technology

2020 - 2021

Postgraduate specialization in software engineering and architecture, focusing on scalable solutions, distributed systems, and cloud-based applications.

Advanced studies in microservices architecture, APIs, system integration, DevOps practices, software quality, and agile methodologies, considering both technical and business aspects of software development.

Uninove - Universidade Nove de Julho logoUJ

Uninove - Universidade Nove de Julho

Computer Science Bachelor, Engineering

2012 - 2016

Bachelor's degree in Computer Science, covering algorithms, data structures, programming, databases, operating systems, and software engineering.

Developed a strong foundation in problem-solving, computational thinking, and software development, combining theoretical concepts with practical applications.

Interested in hiring Pedro?

You can contact Pedro and 600K+ other talented remote workers on Himalayas.

Message Pedro

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan