Daniel Naves de Carvalho,开发商贝洛奥里藏特-米纳斯吉拉斯州,巴西
Daniel is available for hire
Hire Daniel

Daniel Naves de Carvalho

Verified Expert  in Engineering

Architecture Developer

Location
Belo Horizonte - State of Minas Gerais, Brazil
Toptal Member Since
July 23, 2013

丹尼尔对技术充满热情,精通用于解决问题和寻找满足客户需求的方法的前端和后端技术. 他领导了几个技术团队,开发了包括发票系统在内的广泛应用程序, eCommerce applications, and recommendation engines. 丹尼尔喜欢学习新的技术和方法, 他利用这些知识来完成可交付成果,以有意义的方式实现客户的目标.

Portfolio

CareMessage
亚马逊网络服务(AWS)、谷歌云平台(GCP)、Kubernetes、Twilio...
Brane
NGINX, Redis, PostgreSQL, MongoDB, Node.js, Ruby on Rails (RoR), Ruby...
OmniLogic S/A
NGINX, MariaDB, MongoDB, Memcached, ZeroMQ, Redis, Ruby on Rails (RoR), Java...

Experience

Availability

Part-time

Preferred Environment

FreeBSD, Linux, MacOS

The most amazing...

...我做过的一件事就是作为第一个技术员工加入一家初创公司, later, start my own consulting firm, both of which taught me the real value of code.

Work Experience

Director of Engineering

2013 - PRESENT
CareMessage
  • Managed a geographically dispersed team.
  • Led technical efforts for the project.
  • Ensured HITECH/HIPAA compliance.
Technologies: 亚马逊网络服务(AWS)、谷歌云平台(GCP)、Kubernetes、Twilio, Angular, PostgreSQL, Elixir, Ruby on Rails (RoR), Healthcare, Architecture, HIPAA Compliance, Ruby, Software Architecture, Leadership

Consultant/Co-founder

2013 - PRESENT
Brane
  • 帮助删减不必要的元素,提高可用性, 关注从蓝图到实际成品的感知价值.
  • 解决了可伸缩性问题(包括数据库优化), new architectural concepts, and service distributions).
  • Coached and mentored on best software practices.
  • 利用可用的云平台和技术帮助降低基础设施成本.g., AWS, Digital Ocean, Rackspace).
  • 创建了一个爬行器和抓取解决方案,以帮助标记非结构化数据.
技术:NGINX, Redis, PostgreSQL, MongoDB, Node.js, Ruby on Rails (RoR), Ruby, Architecture, HIPAA Compliance, Healthcare, Software Architecture, Leadership

Solutions Architect

2010 - 2013
OmniLogic S/A
  • 领导大型推荐平台的开发,以提高巴西电子商务的转化率.
  • 开发和维护几个使用不同推荐和产品相似度算法的定制展示.
  • 使用ZeroMQ开发和维护RPC协议,用于实时数据流和远程方法调用.
  • 微调机器学习和人工智能算法和原型.
  • 构建了一个高可用性,可扩展的架构,以处理900+ web请求/秒.
  • 使用Rails、JavaScript和MongoDB开发自定义指标的内部仪表板.
  • 使用AWS堆栈来处理庞大的机器集群和分布式服务.
  • Processed large behavioral datasets.
Technologies: NGINX, MariaDB, MongoDB, Memcached, ZeroMQ, Redis, Ruby on Rails (RoR), Java, JavaScript, Ruby, Architecture, Software Architecture, Leadership

Software Engineer

2005 - 2010
Sydle
  • 支持并开发了一个内部MVC Java框架,作为所有客户端项目的基础.
  • 使用自定义DSL创建报表生成框架, custom filters, and output transformations (e.g., PDF, HTML, Excel, CSV).
  • 使用BEA AquaLogic为巴西一家主要电信公司开发了一个大型SOA项目.
  • 作为首席开发人员监督代码质量和标准.
  • 用Java为发票开发后端逻辑, billing, 并报告针对巴西大型企业的CRM应用.
Technologies: BEA AquaLogic Service Bus, MySQL, Spring, Apache Struts, Oracle 10g, Oracle 9g, Java, Architecture, Software Architecture

CareMessage

http://www.caremessage.org/
CareMessage™是一家501(c)3非营利性医疗技术公司,致力于为医疗机构提供移动技术,以提高医疗服务不足人群的健康素养和疾病自我管理. Using its HIPAA compliant cloud-based service, CareMessage为医疗保健专业人员提供了更好地与患者联系的工具, 教育他们,帮助提高低收入人口的生活质量. 诸如预约提醒之类的工具允许发送自动预约提醒和收集患者的RSVP回复. CareMessage还为大众传播和健康教育项目提供群体外展等工具,这些项目旨在管理糖尿病等慢性疾病, hypertension, cardiovascular disease, 注重健康教育,提高生活质量.

Streamup

Streamup lets you broadcast live video. 探索房间或创建自己的房间,分享链接,并与来自世界各地的观众聊天. 它就像YouTube或Instagram,除了视频聊天.

BTarget

一个定制的网络和邮件营销产品,展示基于用户的行为和兴趣. 支持Ruby、Python、Sinatra、Rails、ZeroMQ、MongoDB和jQuery的后端和前端开发.

Buscaprato

开发和指导针对移动用户的Rails、HTML5和AngularJS应用程序. Helps users find the right places to eat. 想吃米饭、豆子、寿司或者其他的东西? Buscaprato can help you out.

Job Tagger

内容爬虫和标签的工作机会,以帮助自由职业者和承包商找到合适的演出.

Languages

JavaScript, Ruby, Java, Elixir, C, PHP, Go, c++, Python

Frameworks

Ruby on Rails, Sinatra, Apache Struts, Spring, Angular

Libraries/APIs

jQuery, Twilio API, Facebook API, ØMQ, ZeroMQ, Node.js

Tools

Git, Chef, CVS, RabbitMQ, NGINX, Adobe Photoshop

Paradigms

HIPAA Compliance, Scalable Application, Test-driven Development (TDD), Agile Software Development, Concurrent Programming, Functional Programming

Platforms

Google Cloud Platform (GCP), Docker, Linux, Amazon Web Services (AWS), FreeBSD, Oracle, MacOS, Twilio, Kubernetes, Rackspace

Industry Expertise

Healthcare

Storage

Memcached, PostgreSQL, Redis, MariaDB, NoSQL, MongoDB, MySQL, Oracle 9g, Oracle 10g, HDFS, Cassandra

Other

架构,软件架构,领导力,BEA AquaLogic Service Bus

2007 - 2008

Postgraduate Degree in Computer Architecture

Ciências Exatas研究所Informática da Pontifícia米纳斯吉拉斯州大学Católica (ICEI/ pu - mg) -贝洛奥里藏特, Brazil

2002 - 2006

Bachelor's Degree in Computer Science

Ciências Exatas研究所Informática da Pontifícia米纳斯吉拉斯州大学Católica (ICEI/ pu - mg) -贝洛奥里藏特, Brazil

NOVEMBER 2009 - NOVEMBER 2011

Certified ScrumMaster

Scrum Alliance

JULY 2006 - PRESENT

SCJP 1.5

Sun Microsystems

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