Bruno Machado Agostinho,巴西圣卡塔琳娜州Florianópolis开发者
Bruno is available for hire
Hire Bruno

Bruno Machado Agostinho

Verified Expert  in Engineering

Data Build Tool (dbt) Developer

Location
Florianópolis - State of Santa Catarina, Brazil
Toptal Member Since
June 18, 2020

在过去的十年里,布鲁诺一直在研究不同领域的数据库. 他还拥有Oracle SQL Expert认证,擅长优化SQL查询和PL/SQL过程, 但他也使用PostgreSQL和MySQL进行开发. 布鲁诺喜欢让自己与时俱进,这就是他攻读博士学位的原因.D. in computer science.

Availability

Part-time

Preferred Environment

Docker, Linux, Git, DataGrip

The most amazing...

...我所做的数据库优化是将公司发送短信的关键过程从7小时减少到2分钟.

Work Experience

Data Engineer

2019 - 2019
TV Time (via Toptal)
  • 创建用于决策过程的BI报告.
  • 开发从AWS到Snowflake的数据导入脚本.
  • 使用Excel和Snowflake分析数据并生成图表.
技术:Microsoft Excel, SQL, Snowflake, Looker

Database Analyst

2017 - 2019
桥实验室/圣卡塔琳娜联邦大学
  • 优化国家一级的卫生数据报告系统,使其能够使用.
  • 为健康数据商业智能系统的实施规划做出了贡献.
  • 开发了卫生部建筑物监测系统的数据库基准系统.
  • 在讲座中分享我的知识和经验.
Technologies: PostgreSQL, Oracle

Senior Database Analyst

2016 - 2017
Suntech
  • 对数据库程序进行了审查,消除了一些安全漏洞.
  • 参与公司系统新模块的开发.
  • Deployed new modules of the system.
  • 审查系统查询以提高性能.
Technologies: Oracle PL/SQL

Database Analyst

2013 - 2016
Dataminer
  • 将公司所有系统的备份部分自动化.
  • 帮助开发一个工具,客户可以从公司和个人中交叉数据,并可以以他们喜欢的方式应用过滤器.
  • 参与应用机器学习技术追踪公司客户概况并生成数据模型以完成缺失数据的过程.
  • 开发了从互联网上的公司获取数据的爬虫程序.
技术:Python, Linux, PostgreSQL, PL/SQL, Oracle

Database Administrator (DBA)

2011 - 2013
Inphonex LLA
  • 为开发用于控制VoIP电话的工具做出了贡献, enabling several user facilities.
  • 将业务规则从公司的一个系统迁移到数据库, keeping the maintenance centralized.
  • 帮助开发公司数据库的复制控制系统, 更容易生成新的快照和还原点.
Technologies: PHP, Linux, MySQL

PL/SQL Developer

2010 - 2011
Brasil DB
  • 自动化从互联网上的公司捕获数据的ETL过程.
  • 制定了一些程序,以加快生产团队对数据的交叉核对.
Technologies: Oracle PL/SQL

Database Administrator

2008 - 2010
Cellmidia Communication
  • 协助将公司数据库从SQL Server迁移到MySQL.
  • 将服务器迁移到国外的机器上, 将操作系统从Windows切换到Linux.
  • 启动短信板和自动业务监控项目, 在出现问题时向团队发送消息.
  • 支持客户端生成数据配置文件的工具的开发, 支持SMS发送和市场活动生成.
  • 增加了发送消息的能力(使用新技术), such as tables in memory) by more than tenfold.
Technologies: Linux, PHP, MySQL

Datahub

这是一个应用程序,使客户可以做自己的计数,并能够下载数据,而不需要支持. The system has a variety of companies' data, 比如员工人数和月收入范围. 它具有评估特定地区新业务可行性的模块,并提醒在该地区开业的具有相同概况的公司.

DM Online

这是一个收集和核对个人和公司数据的系统. 这些数据来自不同的互联网来源,可以按姓名或个人或公司的标识符进行搜索.

For this project, I developed the procedures, modeled the database, and handled the database instances.

Ring By Name

http://www.ringbyname.com
This is a system for VoIP telephony solutions. 在这个项目中,我的工作是数据库建模和实现过程.

Cellmidia Center

这是一个短信和电子邮件营销系统的可能性,用户建立自己的用户配置文件和触发活动使用预定义的数据库.

For this project, I developed the database layer; all of the business rules were already in the database.

Languages

SQL, Snowflake, PHP, Python, Java

Frameworks

Angular, Hadoop, Spark

Storage

PL/SQL, MySQL, PostgreSQL, Oracle PL/SQL, Redshift, MongoDB, NoSQL, Elasticsearch

Other

Data Warehousing, Data Warehouse Design, Data Build Tool (dbt), Big Data Architecture, Big Data, Data Visualization

Tools

Looker, Microsoft Power BI, DataGrip, Git, Stitch Data, iTunes Connect, Microsoft Excel

Paradigms

ETL, Business Intelligence (BI)

Platforms

Oracle, Linux, Apache Flink, Docker

Libraries/APIs

Stripe

2017 - 2019

Master's Degree in Computer Science

圣卡塔琳娜联邦大学-弗洛里亚诺波利斯,南卡罗来纳州,巴西

2016 - 2018

数据科学与大数据研究生学位

巴西米纳斯吉拉斯州管理与信息技术学院

2007 - 2015

Bachelor's Degree in Information Systems

圣卡塔琳娜联邦大学- Florianópolis, SC,巴西

APRIL 2014 - PRESENT

Oracle Database SQL Certified Expert

Oracle

JULY 2012 - PRESENT

Oracle Certified Associate, MySQL 5

Oracle

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring