Roberta Coeli Neves Moreira, Developer in São Paulo - State of São Paulo, Brazil
Roberta is available for hire
Hire Roberta

Roberta Coeli Neves Moreira

Verified Expert  in Engineering

Software Developer

Location
São Paulo - State of São Paulo, Brazil
Toptal Member Since
December 13, 2021

Roberta is a software and data engineer with academic and industry experience. She holds a master's degree in computer science from UFMG, during which she worked as a data analyst in politics. She has over four years of experience designing data warehouses, data migration, and ETL/ELT processes for gathering and transforming data. Roberta believes that it is essential to carefully analyze all aspects of data and tune processes to improve the performance of data pipelines.

Portfolio

Brazilian Federal Court (TRF3)
T-SQL (Transact-SQL), SQL Server Integration Services (SSIS), Databases...
Minu (Formerly Minutrade)
Node.js, MongoDB, Docker, Jenkins, Redis
Enacom
Ionic, JavaScript, AngularJS, Cordova, HTML, CSS, JSF, Java

Experience

Availability

Part-time

Preferred Environment

SQL Server 2016, Visual Studio Code (VS Code), Python, Visual Studio, SQL Server Integration Services (SSIS)

The most amazing...

...project I’ve worked on was my master’s project in which I studied the Brazilian political polarization using NLP and extracted valuable metrics from the data.

Work Experience

Information Technology Specialist

2017 - PRESENT
Brazilian Federal Court (TRF3)
  • Designed and maintained a data warehouse in SQL Server to compute the organization's statistics.
  • Created and maintained ETL processes to extract data from legacy databases to the data warehouse.
  • Developed and optimized Transact-SQL queries to transform and correct errors on the data warehouse. This helped improve all ETL and data migration processes in the project.
  • Created SQL jobs to automate the ETL processes using SSIS and SQL Server.
  • Worked on the development and maintenance of applications and web APIs using the .NET framework.
Technologies: T-SQL (Transact-SQL), SQL Server Integration Services (SSIS), Databases, SQL Server 2016, Data Warehouse Design, Data Warehousing, ETL, ETL Tools, Data Migration, .NET, .NET Core

Back-end Developer

2015 - 2016
Minu (Formerly Minutrade)
  • Worked on the development of a microservices architecture using Node.js and MongoDB.
  • Developed unit and integration tests to automate testing routines for the microservices architecture.
  • Participated in an Agile team using a test-driven development (TDD) approach.
Technologies: Node.js, MongoDB, Docker, Jenkins, Redis

Software Developer | Intern

2014 - 2015
Enacom
  • Developed an application called Enapark for paying parking tickets using the Ionic framework.
  • Built an application called Poupapark for stores to give discounts on the payment of parking tickets using the Ionic framework.
  • Developed user interface tests using Protractor to automate the apps' testing routines.
Technologies: Ionic, JavaScript, AngularJS, Cordova, HTML, CSS, JSF, Java

Justice in Numbers

This project aims to overview the Brazilian justice system by considering Brazilian courts' budgetary, administrative, and litigation issues. As a data engineer in this project, I participated in the data warehouse design to gather information about the court's most relevant platforms and designed ETL processes to extract data from legacy databases.

Storage

SQL Server Integration Services (SSIS), Databases, PostgreSQL, SQL Server 2016, MongoDB, Redis

Languages

T-SQL (Transact-SQL), Python 3, Python, JavaScript, HTML, CSS, Java, C#

Paradigms

ETL, Server-side Programming

Other

Data Engineering, Data Warehouse Design, ETL Tools, Data Migration, Software Engineering, Operating Systems, Computer Networking, Programming, Algorithms, Data Research, Data Visualization, Natural Language Processing (NLP), Data Warehousing, Probability Theory, Artificial Intelligence (AI), Cordova, GPT, Generative Pre-trained Transformers (GPT)

Frameworks

.NET, .NET Core, Ionic, AngularJS, JSF

Libraries/APIs

Node.js

Tools

Visual Studio, Jenkins

Platforms

Visual Studio Code (VS Code), Docker

2016 - 2019

Master's Degree in Computer Science

Federal University of Minas Gerais - Belo Horizonte, MG, Brazil

2010 - 2015

Bachelor's Degree in Computer Engineering

Federal Center for Technological Education - Belo Horizonte, MG, Brazil

2012 - 2013

Student Exchange Program in Computer Science and Engineering

University of California, San Diego (UCSD) - San Diego, CA, USA

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