Arthur Cireno Rizzo, Developer in Recife - State of Pernambuco, Brazil
Arthur is available for hire
Hire Arthur

Arthur Cireno Rizzo

Verified Expert  in Engineering

Software Developer

Location
Recife - State of Pernambuco, Brazil
Toptal Member Since
November 5, 2018

Arthur is a software engineer with over eight years of experience developing applications with the .NET environment. Having worked as a lead developer and scrum master, he is familiar with Agile methodologies and focuses on code quality and productivity. He also loves to learn new technologies and has been developing SPA applications with React to improve his skills.

Portfolio

SUATI
Jira, Microservices, Entity Framework, ASP.NET Core, TFS, C#
SUATI
ASP.NET MVC, TFS, Oracle, Microsoft SQL Server, MSBuild, C#
SUATI
TFS, Oracle, Microsoft SQL Server, Windows Forms (WinForms), C#

Experience

Availability

Part-time

Preferred Environment

Microsoft SQL Server, Git, TFS, Visual Studio

The most amazing...

...project I've worked on is a cryptocurrency trading bot that monitored exchanges and performed automated trades based on user-defined parameters.

Work Experience

Lead Developer

2015 - 2018
SUATI
  • Led a team that worked on redesigning our internal continuous integration and deployment solutions. This helped reduce 99% of false negative results on our automated testing process.
  • Worked with a team to develop microservices on a project to migrate our current desktop solution to a multi-tenant cloud-based environment. Microservices were ASP.NET Core APIs hosted on Azure Service Fabric.
  • Acted as the scrum master on many occasions, conducting sprint planning, daily meetings, and sprint reviews.
  • Led a team that helped create an internal tool that automated the process of setting up an environment for developers by downloading and building specific versions of our application, deploying and migrating SQL Server and Oracle databases, and applying a customer specific customization. This project helped support team diagnose and fix issues—automating the setup process for reproducing the errors.
  • Developed an authentication microservice using ASP.NET core and IdentityServer that issued JWT tokens used by applications within our cloud environment.
  • Conducted technical interviews with candidates for various positions in the company (software engineer and development intern).
  • Optimized Entity Framework Core for bulk operations on Azure SQL databases which reduced database operation time from minutes to seconds.
  • Introduced unit testing for our products.
  • Wrote educational content for developers and teams.
  • Ensured that best practices were followed.
Technologies: Jira, Microservices, Entity Framework, ASP.NET Core, TFS, C#

Software Engineer

2012 - 2015
SUATI
  • Optimized software routines and Oracle/SQL Server queries using performance, memory, and database profilers.
  • Developed a cache model for energy consumption and generation data for databases with tens of millions of records. This has led to substantial performance improvements for more than 90% of use cases.
  • Redesigned the approval workflow module for our main software allowing other teams to extend features rapidly and granting users much more flexibility when configuring their approval processes.
  • Gathered requirements with onsite clients and helped support teams with questions about the energy market and the provided solutions.
  • Developed third-party integration solutions for the billing, payments, and contract modules using ASP.NET Web Services and automated Excel report generation.
  • Worked on a solo project to design and develop an internal tool for building, packaging, and configuring applications which automated the longest part of our deployment process.
  • Worked with a team as developer and code reviewer on a project to integrate our main desktop solution to an ASP.NET MVC based application. It was aimed at our clients' customers to manage their ongoing contracts, billing information, and document sharing.
Technologies: ASP.NET MVC, TFS, Oracle, Microsoft SQL Server, MSBuild, C#

Software Engineer Intern

2010 - 2012
SUATI
  • Developed, in a team, features on a distributed desktop system used by Brazilian energy market players to manage contracts, billing, and financial reports.
  • Fixed, in a support team, bugs and implemented minor improvements.
  • Worked with Windows Forms—improving the overall user experience and UI.
  • Developed migration scripts for SQL Server and Oracle databases.
Technologies: TFS, Oracle, Microsoft SQL Server, Windows Forms (WinForms), C#

Cryptocurrency Trading Bot

This project involved a cryptocurrency trading bot, also known as a spread bot, which is basically a Node.js application that monitors cryptocurrencies data across multiple exchanges and performs automated trading based on user-specific parameters.

GENE Cloud

http://suati.com.br/produtos/GENECloud
GENE Cloud is a platform focused on the interaction between GENE users and their customers. It enables both parties to share contract documents, bills. and consumption reports.

GENE

http://suati.com.br/produtos/GENE
GENE is a distributed application developed with C# that is focused on the management of energy contracts, portfolio, finances, market simulations, and risk management. It provides users with consumption/generation and financial reports. It also integrates with third-party software such as SAP.

Languages

SQL, C#, CSS, HTML, Java, JavaScript

Frameworks

.NET Core, ADO.NET, .NET, ASP.NET, Entity, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), ASP.NET Core, ASP.NET MVC, Redux

Tools

TFS, Jira, Microsoft Visual Studio, Git, Confluence, Visual Studio, MSBuild

Paradigms

Object-oriented Design (OOD), RESTful Development, DevOps, Continuous Deployment, Continuous Integration (CI), Agile Software Development, Microservices

Platforms

Windows, Azure, Visual Studio Code (VS Code), Oracle

Storage

SQL Server 2017, Oracle RDBMS, Microsoft SQL Server, Azure SQL, Azure Blobs, MongoDB, MySQL

Libraries/APIs

REST APIs, LINQ, Jira REST API, Windows Forms (WinForms), Entity Framework, React, Node.js

2008 - 2012

Bachelor's Degree in Computer Science

UFPE: Universidade Federal de Pernambuco - Recife, Pernambuco, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring