Ramon Oliveira Barbosa, Developer in Dublin, Ireland
Ramon is available for hire
Hire Ramon

Ramon Oliveira Barbosa

Verified Expert  in Engineering

.NET Developer

Location
Dublin, Ireland
Toptal Member Since
September 6, 2022

Ramon is a .NET developer with seven years of professional experience. He is highly skilled in web technologies such as .NET Core and ASP.NET MVC, mobile applications using Xamarin, and many databases such as SQL Server, MySQL, Amazon DynamoDB, and MongoDB. Ramon has worked with different architectures and development frameworks, including domain-driven design, test-driven development, and event-driven and microservices architecture.

Portfolio

Security Services Holdings LLC dba Protos Security
.NET, HTML, JavaScript, .NET Core, C#.NET, MySQL, Amazon Web Services (AWS)...
Antecipa, XP INC
C#, AWS Lambda, Amazon DynamoDB, SQL Server 2016, PostgreSQL 10.1, Xamarin...
HSR Tech
C#, ASP.NET, .NET Core, Xamarin, SQL Server 2016, RabbitMQ...

Experience

Availability

Part-time

Preferred Environment

MacOS, Windows, JetBrains Rider

The most amazing...

...thing I've done is develop a retail application that uses mobile, web, and REST API components to help with inventory, sales, and stock management.

Work Experience

.NET Core Full-stack Developer

2022 - 2023
Security Services Holdings LLC dba Protos Security
  • Developed a web and mobile app to manage security teams on-site for different clients in the USA.
  • Updated a mobile app version from Xamarin forms to MAUI and Blazor.
  • Helped the team migrate an old on-premises application to AWS Lambda as a serverless application.
Technologies: .NET, HTML, JavaScript, .NET Core, C#.NET, MySQL, Amazon Web Services (AWS), AWS Cloud Architecture, Angular

Back-end .NET Developer

2020 - 2022
Antecipa, XP INC
  • Developed back-end .NET Core microservices using the AWS infrastructure and technologies like Lambda, DynamoDB, and CloudFormation.
  • Performed systems integrations with other financial companies using different communication formats, such as REST APIs, SFTP, and SOAP.
  • Used the Scrum framework with Kanban for planning and developing features with team members and product owners.
Technologies: C#, AWS Lambda, Amazon DynamoDB, SQL Server 2016, PostgreSQL 10.1, Xamarin, .NET Core, Serverless, Microservices, ASP.NET Core, ASP.NET, Python, PostgreSQL, Dapper, Entity Framework, Entity Framework Core, Amazon Web Services (AWS), API Integration, CSS, HTML, Blazor, JavaScript

Full-stack .NET Developer

2019 - 2020
HSR Tech
  • Built web applications using .NET Core, ASP.NET MVC, ASP.NET Web API, and SignalR.
  • Developed mobile applications using Xamarin.Forms.
  • Managed Windows Server servers and SQL Server databases used in most projects and deployed at client's infrastructures.
Technologies: C#, ASP.NET, .NET Core, Xamarin, SQL Server 2016, RabbitMQ, Microsoft SQL Server, ASP.NET Core, Entity Framework, Entity Framework Core, API Integration, CSS, HTML, JavaScript

.NET Developer

2015 - 2019
Open System
  • Developed mobile applications using Xamarin.Forms for custom Android devices.
  • Managed Windows Server servers and SQL Server databases used in most projects and deployed at client’s infrastructure.
  • Built web applications using .NET Core, ASP.NET MVC, ASP.NET Web API, and SignalR.
Technologies: C#, .NET, Xamarin, SQL Server 2016, ASP.NET, ASP.NET MVC, API Integration, CSS, HTML, JavaScript, ASP.NET Web Forms, Visual Basic .NET (VB.NET)

Financial Anticipation

http://www.antecipa.com
A platform to finance anticipation operations between buyers and sellers through banks and other Brazilian financial institutions.

I've worked on the back end, creating REST APIs and Serverless applications to process financial operations, provide front-end APIs, and integrate with external services for processing payments and collecting information.

Retail Stock Management

A system to help retail company operations like supermarkets and stores. It's divided into a web application with dashboards and management and a mobile application for usage in the store to help employees report storage problems, replace products at gondolas, check product unloads, and do other tasks.

Salon Management

A system to support salon operations developed with Django. It's divided into different modules:
• Oversee stock control, including detailed information about products and materials used
• Support sales using budgets and commissions per vendor
• Verify bought product and supplier receipts
• Manage vendor-related detailed information about sales and productivity

Languages

C#, HTML, Python, CSS, JavaScript, Visual Basic .NET (VB.NET), Python 3, C#.NET

Frameworks

.NET Core, .NET, ASP.NET Core, Jinja, Django, Blazor, ASP.NET Web Forms, ASP.NET, ASP.NET MVC, Entity Framework Core, Angular

Libraries/APIs

jQuery, Entity Framework

Platforms

Xamarin, AWS Lambda, Amazon Web Services (AWS), MacOS, Windows, Mobile, Azure

Storage

Amazon DynamoDB, Microsoft SQL Server, PostgreSQL, MySQL, SQL Server 2016, PostgreSQL 10.1

Other

Serverless, API Integration, Development, Back-end, AWS Cloud Architecture

Tools

JetBrains Rider, RabbitMQ, Django-admin-tools, Dapper

Paradigms

Microservices

2013 - 2020

Bachelor's Degree in Computer Science, Information Systems

Federal University of Bahia - Bahia, Brazil

MARCH 2022 - PRESENT

AZ-900: Microsoft Azure Fundamentals

Microsoft