丹尼尔Araujo,葡萄牙波尔图的开发者
丹尼尔 is 可用 租用
雇佣 丹尼尔

丹尼尔Araujo

验证专家  in 工程

全栈开发人员

位置
葡萄牙的波尔图街头
至今成员总数
2019年9月1日

丹尼尔是一名在大型网络产品开发方面Experience丰富的工程师. 他是测试驱动开发的倡导者和可靠性的爱好者, 高度可伸缩, 以及高性能的软件解决方案. 作为个人和开发者, 丹尼尔是自我激励型的, 求知欲强, 并且乐于合作并提供解决方案.

Portfolio

数字ai(通过Toptal)
Python, HTML, CSS, JavaScript, Cypress, Jest, 反应 Native, 反应, 材料界面
Paddy Power Betfair
CSS, Ruby, 厨师, 詹金斯, Protractor, Jest, HTML, AngularJS, 故事书, 回来的...
Feedzai
Docker, Apache管理员, Scala, Guice, Guava, Java

Experience

Availability

兼职

首选的环境

MacOS, Git, Visual Studio Code

最神奇的...

...我开发的一个软件是一个实时机器学习网络应用程序,它可以根据摄像头的输入来确定用户的情绪.

工作Experience

前端工程师

2019 - 2020
数字ai(通过Toptal)
  • 使用反应构建了Eatmoji菜单生成器(一个动态餐厅菜单生成器). 该产品帮助支持团队从发布的第一周就节省了数百个小时.
  • 在NumberAI的生产代码库中发布了反应、反应 Native和Python的端到端特性.
  • 为NumberAI的应用程序带来了很多视觉效果.
  • 除了单元和集成测试之外,还使用Cypress开发了几个端到端测试.
技术:Python, HTML, CSS, JavaScript, Cypress, Jest, 反应 Native, 反应, 材料界面

完整的工程师

2018 - 2019
Paddy Power Betfair
  • 维护和现代化遗留的web和移动应用程序.
  • 为移动和桌面网络应用程序开发投注功能.
  • 使用詹金斯 for CI和厨师配置不同的部署环境.
  • 开发节点.Js服务(后端换前端).
  • 为移动体育博彩Betfair应用程序构建投注功能.
技术:CSS, Ruby, 厨师, 詹金斯, Protractor, Jest, HTML, AngularJS, 故事书, 回来的, 节点.js、ECMAScript (ES6)

后端工程师

2017 - 2017
Feedzai
  • 在Feedzai工作过, 通过多线程提供接近实时的机器学习, 分布式和容错系统.
  • 在领先的产品工程团队工作,在内部引擎上开发了实时数据处理和机器学习的前沿功能.
  • 开发了一个pci兼容的信用卡存储引擎.
技术:Docker, Apache管理员, Scala, Guice, Guava, Java

完整的工程师

2016 - 2017
Paddy Power Betfair
  • 在使用Scrum的大型web产品中工作过.
  • 使用量角器开发端到端测试.
  • 使用詹金斯进行CI,使用厨师配置不同的部署环境.
  • 作为跨产品团队的一员,开发核心业务可重用组件.
  • 开发节点.Js服务(后端换前端).
  • 为移动和桌面网络应用程序开发投注功能.
技术:Ruby, 厨师, 詹金斯, 摩卡, RxJS, Protractor, AngularJS, Redis, 节点.js、ECMAScript (ES6)

软件工程师|研究员

2015 - 2016
Performetric
  • 为Performetric工作:一个实时监控系统,允许以非侵入性的方式管理精神疲劳. 当时,Performetric已经得到了科学知识的支持,正在开发一种可扩展的产品.
  • 架构、设计和实现数据处理引擎. 特别是关注数据摄取、批处理和实时分析.
  • 发表两篇科学论文.
技术:JMH、MongoDB、Java

承包商

2015 - 2015
ACICE -Esposende的商业联盟
  • 开发与ACICE数据库交互的API(使用Laravel).
  • 使用Ionic和AngularJS设计并实现了一个混合移动应用.
技术:Laravel, AngularJS, Ionic

软件开发人员

2014 - 2015
Spinque
  • 开发了一些与Twitter和LinkedIn web api交互的模块.
  • 使用Spinque引擎设计并实现索引器和搜索策略.
  • 使用AngularJS实现了一个移动web应用,用于在聚合内容上导航.
  • 研究了使用Spinque搜索策略和用户上下文数据来改善用户体验的可能性.
技术:AngularJS, JavaScript, Java

Web开发人员

2013 - 2013
自由职业
  • 代表运输领域的客户为网络开发.
技术:Twitter, Bootstrap, jQuery, Ruby on Rails (RoR)

大学研究员

2012 - 2012
计算机科学技术中心
  • 在进化算法库做初级研究员.
  • 建, 的指导下, a graphical user interface (GUI) for executing and fine-tuning a runtime set of configurations; at the time was guided by a professor and a PhD student.
技术:Swing、Java

公寓租赁管理应用

我为管理公寓租赁的应用程序构建后端和前端. 后端是使用节点开发的.js(表达.js, MongoDB),前端使用反应 (hooks).

该应用程序允许第三方身份验证和基于角色的授权. 这组功能包括用户管理, 公寓管理, 搜索(通过属性和地图上的地理位置).

语言

JavaScript, ECMAScript (ES6), Scala, CSS, HTML, Java, Python, Ruby, 打印稿, SQL, Haskell

库/ api

反应, REST api, 节点.js, jQuery, RxJS, Guava

框架

表达.js、AngularJS、回来的、材料界面、Bootstrap、Swing、Ionic、JMH、反应 Native、Cypress、下一个.js、Ruby on Rails (RoR)、Spring Boot、Protractor、Angular、Jest、Guice、Laravel

工具

Git, 摩卡, Figma, Java并发, 邮递员, 码头工人组成, 詹金斯, Webpack, 厨师, 猫鼬, Apache管理员

范例

RESTful开发,函数式编程,测试

其他

Web开发, 故事书, 计算机工程, 软件工程, 酶, 算法, TypeORM, 机器学习, ETL开发

平台

MacOS, Twitter, Linux, Docker, Heroku, Visual Studio Code (VS Code)

存储

MongoDB, JSON, Redis, PostgreSQL

2013 - 2016

计算机工程硕士学位

葡萄牙布拉加Minho大学

2014 - 2015

作为交换学生获得软件工程硕士学位的学分

阿姆斯特丹大学-阿姆斯特丹,荷兰

2010 - 2013

计算机工程学士学位

葡萄牙布拉加Minho大学

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

开始招聘