Renan T.

Renan T.

Porto Alegre - State of Rio Grande do Sul, Brazil
Hire Renan T. Hire Renan T. Hire Renan T.

About Me

Renan is a proficient data engineer who possesses a strong background in software engineering, backed by an impressive track record of 15 years of professional experience. Notable contributions include spearheading the development of a Payment Card Industry (PCI) compliance data platform and architecting innovative data solutions on prominent cloud platforms such as AWS and Azure while working with esteemed organizations like Zenvia, PagoNxt, and Neogrid. Renan's proficiency in programming languages such as Scala, Java, Spark, Flink, Hadoop, as well as his extensive knowledge of key technologies like Kafka, AWS, and Azure, make him a valuable asset for any organization.

AI, ML & LLM

Apache Airflow Computer Repair Supply Chain Supply Chain Management Supply Chain Management (SCM)

Backend

Database

SQL Spark SQL MongoDB Atlas noSQL RDBMS Microsoft SQL Server MongoDB PostgreSQL Azure Cosmos DB MySQL MariaDB Amazon DynamoDB

DevOps

AWS IAM Cloudera Azure Kubernetes Service (AKS) Terraform GitLab CI/CD Amazon Virtual Private Cloud (VPC) Docker Compose Azure Application Insights Azure Key Vault Azure DevOps Azure Amazon Web Services (AWS) Kubernetes Azure Synapse Docker Azure Event Hubs Amazon S3 (AWS S3) Azure Blobs Cloud Cloud Infrastructure Azure Databricks AWS Certified Solution Architect Cloud Services Cloud Computing Azure Data Lake Azure Stream Analytics Azure Data Factory CI/CD Pipelines Azure Service Bus UKCloud

Workflow

Other

Scala Java Java 6 R Spark Hadoop Apache Spark Finagle Ant Design Apache Crunch Apache Lucene Flink RabbitMQ JCA JCE Solr ELK (Elastic Stack) Apache Ignite Chef Apache Maven Shell Apache Solr Amazon EKS Amazon ElastiCache Amazon Elastic MapReduce (EMR) Java Amazon SDK Amazon Simple Queue Service (SQS) Logstash SBT Flume Apache ZooKeeper Vagrant HashiCorp Subversion (SVN) MapReduce ETL Functional programming Parallel Computing Databricks Apache Pig Spark Core Apache Kafka Java EE Java SE 6 Amazon EC2 Amazon Linux Amazon Linux AMI Linux HBase HDFS Data pipelines Data Lakes Druid.io H2 Big Data Software Engineering Computer Science Distributed Systems Programming Delta Lake Enterprise Java Beans (EJB) Data Lakehouse ELT Data Modeling Data Engineering Data Architecture Big Data Architecture EMR Architecture Dremio PCI DSS WebLogic Networking User-defined Functions (UDF) Delta Live Tables Data Processing Blob Storage CDC Data Warehousing Electronic Data Interchange (EDI) Amazon Glacier Amazon RDS OpenPGP Cryptography Filebeat Cats Effect

Work history

Zenvia
Data Engineer
2021 - Present (4 years)
Remote
  • Responsible for the architecture of the data platform and development of different services to process data from Kafka using Scala and Java.

  • I’m responsible for designing and implementing Spark structured streaming jobs in Scala to ingest data from Kafka into S3 using Delta lake as storage layer. I’m also responsible for development of Spark batch jobs in Scala to generate other Delta tables using different file types as a source. Currently, I use Databricks to run Spark workloads, but in the past I also used EMR.

  • I’m responsible for designing and implementing Flink streaming jobs in Scala to process and correlate data from different Kafka topics. Runtime: EMR

  • I’m also responsible for designing and implementing micro-services using Java to consume data from Kafka and store them on MongoDB. Most of services are developed using SpringBoot and run on top of EKS.

PagoNxt (a Santander company)
Data Engineer
2019 - 2021 (2 years)
Remote
  • Responsible for the architecture of the data platform following security standards like PCI-DSS. I’ve been working to define the stack and infrastructure required to run the data platform from scratch.

  • I'm also responsible for designing and implementing core components and tools used by other data engineering teams to ingest, process and deliver data.

Freelance
Developer
2019 - Present (6 years)
Remote
  • I’m currently working on a project to build a data lake and a couple of data pipelines for one of the biggest e-commerce companies in India. The first delivery reduced the update time for one of their largest catalogs from over 15 hours to approximately 2 hours.

  • I also have been creating, reviewing and solving assessments for clients like Glider.ai and Codility UK on subjects like Spark, Databricks, Java, Scala, Chef, Elasticsearch, Azure and AWS.

  • I also work for other clients in data engineering and software engineering needs, most of them using Scala, Java, Spark and Flink on top of different cloud providers.

  • In the past I also worked in another long-term freelancer contract for Viewdeck Consulting where I was responsible for infrastructure automation using Chef on top of Azure, AWS and UKCloud.

Neogrid
Data Engineer
2009 - 2019 (10 years)
Remote
  • Responsible for designing and implementing solutions to process data using Spark with Scala on top of Hadoop. and previously using MapReduce with pure Java and also Apache Crunch, Apache Pig and RHadoop.

  • I was also responsible for designing and implementing APIs and libraries to work with Hadoop (HDFS) and HBase, as well as creating pipelines to index data from HBase into Apache Solr in NRT.

  • I also worked with our infrastructure team to automate the entire Hadoop infrastructure using Chef, as well as to build a logging solution for the entire company using the ELK stack.

  • From 2009 to 2012 I worked developing and tuning web/EE and standalone applications using Java platform with different technologies and frameworks like EJB and Spring. During this time I also worked on solutions to provide digital certification and cryptography capabilities using physical HSM as underlying storage and OpenPGP standards through JCA/JCE.

Education

Education
Master of Business Administration (MBA) in Data Science (Big Data)
Instituto de Gest\u00e3o e Tecnologia da Informa\u00e7\u00e3o (IGTI)
2017 - 2018 (1 year)
Education
Master in Information Technology (MIT) in Software Engineering with Java
Instituto Infnet
2014 - 2015 (1 year)
Education
Technical Diploma in Computer Science
Alcides Maya | Faculdade e Escola T\u00e9cnica
2006 - 2007 (1 year)
Education
Bachelor's Degree in Information Systems
Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul (PUCRS)
2006 - 2011 (5 years)