Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pedro De Medeiros

Joinville, Santa Catarina,SC

Summary

Experienced software developer with 4 years of experience in mobile and backend development. Specializing in technologies such as Xamarin, .NET MAUI, .NET Core, and .NET Framework, with strong skills in C#, Groovy, and JavaScript. Proficient in working with Xcode and Visual Studio, as well as experience in API integration and agile development practices. Proven ability to create efficient and high-quality solutions for diverse platforms and business environments.

Overview

4
4
years of professional experience

Work History

Mobile Developer - Middle

Asaas
06.2023 - Current
  • Development and maintenance of mobile applications using Xamarin, ensuring the delivery of robust and high-quality solutions.
  • Leadership in the process of migrating Xamarin applications to MAUI, ensuring a smooth and efficient transition to the new platform.
  • Creation of native bindings for iOS/Android, optimizing integration with native functionalities and enhancing user experience.
  • Regular code review to ensure adherence to quality standards and best programming practices, identifying and fixing potential performance and security issues.
  • Use of agile methodologies, such as Scrum, for project management, actively participating in daily stand-ups, sprint planning, and retrospectives.
  • Contribution to the development and maintenance of the API in Groovy, including the creation of endpoints and ensuring the integrity and security of transmitted data.

.NET Developer - Middle

Sofisa Bank
06.2022 - 06.2023
  • Developed and maintained web applications using ASP.NET/C#.
  • Conducted regular code reviews, optimized existing code, and troubleshooted issues to ensure stability and performance.
  • Implemented CI/CD pipelines using Azure DevOps for automation of builds, tests, and deployment.
  • Solid experience with SQL Server databases, including modeling, complex queries, and performance optimization.
  • Collaborated with UX/UI designers to translate user requirements into wireframes and screen designs.
  • Actively participated in the creation of intuitive and visually appealing interfaces.
  • Worked with Xamarin/MAUI for mobile app development.
  • Experience with Micro Services architecture.
  • Contributed to the design of system architecture to ensure scalability and efficiency.

FullStack .NET Developer - Junior

Ibrascan
06.2020 - 06.2022
  • During my time at Ibrascan, I actively worked with .NET Core and the .NET Framework, using these technologies to develop web applications and services.
  • I was part of the team responsible for maintaining a mobile application developed with Cordova JS. My responsibilities included bug fixing, implementing improvements, and ensuring that the application worked correctly on different mobile devices.
  • I developed and maintained RESTful APIs following the SOLID principles, using Domain-Driven Design (DDD), Clean Architecture, and other design patterns such as Factory, Repositories, and Mediator. This ensured that our APIs were robust, flexible, and easy to maintain.
  • In addition to API development, I also participated in the maintenance of the front-end of some applications, using the .NET MVC framework. This involved implementing new features, bug fixing, and ensuring a consistent and intuitive user experience.
  • I contributed to the design of user interfaces and user experience for mobile applications. I worked closely with designers and developers to create attractive and functional interfaces that met the needs of end users.

Education

Bachelor of Science - Software Engineering

Centro Universitario Catolica De Santa Catarina
Joinville, Brazil
03.2023

Skills

  • Xamarin
  • NET MAUI
  • NET Core
  • NET Framework
  • NET MVC
  • Groovy
  • C#
  • JavaScript

Timeline

Mobile Developer - Middle

Asaas
06.2023 - Current

.NET Developer - Middle

Sofisa Bank
06.2022 - 06.2023

FullStack .NET Developer - Junior

Ibrascan
06.2020 - 06.2022

Bachelor of Science - Software Engineering

Centro Universitario Catolica De Santa Catarina
Pedro De Medeiros