Ramon Oliveira Barbosa
Verified Expert in Engineering
.NET Developer
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
Experience
Availability
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
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.
Back-end .NET Developer
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.
Full-stack .NET Developer
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.
.NET Developer
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.
Experience
Financial Anticipation
http://www.antecipa.comI'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
Salon Management
• 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
Arena Stadium Access Management
https://www.totalacesso.comThe application was built on a Blazor server platform, optimizing user interactivity and efficiency without the need for additional plugins or complex technologies. To ensure scalability and ease of maintenance, the system was implemented using Docker containers, which allows for flexible and robust deployment across various environments. Additionally, the system utilized SQL Server as its database, ensuring efficient and secure data management. This system not only enhances the user experience at large-scale events but also provides a reliable solution for access control and security.
Education
Bachelor's Degree in Computer Science, Information Systems
Federal University of Bahia - Bahia, Brazil
Certifications
AZ-900: Microsoft Azure Fundamentals
Microsoft
Skills
Libraries/APIs
jQuery, Entity Framework, REST APIs
Tools
JetBrains Rider, RabbitMQ, Django-admin-tools, Dapper
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, .NET MAUI, ASP.NET, ASP.NET MVC, Entity Framework Core, Angular
Platforms
Xamarin, AWS Lambda, Amazon Web Services (AWS), MacOS, Windows, Mobile, Azure, Docker
Storage
Amazon DynamoDB, Microsoft SQL Server, PostgreSQL, MySQL, SQL Server 2016, PostgreSQL 10
Paradigms
Microservices
Other
Serverless, API Integration, APIs, Development, Back-end, AWS Cloud Architecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring