Duarte Henriques,葡萄牙里斯本的开发者
Duarte is available for hire
Hire Duarte

Duarte Henriques

Verified Expert  in Engineering

Software Developer

Location
Lisbon, Portugal
Toptal Member Since
January 19, 2017

Duarte是一名高级开发人员,拥有十多年构建web应用程序的经验, using rails and react. 他管理过工程团队,但仍然热爱编程. 无论是从头开始构建产品还是整合现有的团队, he will be productive from Day One.

Portfolio

Trendiamo
ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, SQL, CSS, RSpec...
Toptal Client (NDA)
ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, CSS, Stripe API...
Toptal Client (NDA)
ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, CSS, Stripe API...

Experience

Availability

Part-time

Preferred Environment

Chrome, Git, Atom, MacOS

The most amazing...

...我帮助创建的项目是欧洲领先的股权众筹平台, with over $100 million invested in 150+ deals.

Work Experience

CTO

2018 - 2019
Trendiamo
  • Hired and managed the tech team.
  • 帮助定义产品和商业模式.
  • 为电子商务网站开发了一个JavaScript插件.
Technologies: ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, SQL, CSS, RSpec, Agile, React, Ruby on Rails (RoR), Ruby

Web Developer

2018 - 2018
Toptal Client (NDA)
  • 将前端从遗留框架转换为Vue.js.
Technologies: ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, CSS, Stripe API, Vue, Ruby on Rails (RoR), Ruby

Web Developer

2017 - 2018
Toptal Client (NDA)
  • Created the Rails back end from scratch.
  • Built integrations with Outlook and Gmail.
  • Helped to build the React front end.
Technologies: ECMAScript (ES6),自动化测试,Stripe, HTML5, JavaScript, CSS, Stripe API, React, Ruby on Rails (RoR), Ruby

Web Developer

2017 - 2017
Toptal Client (NDA)
  • Integrated app with a few GPS providers.
技术:Stripe, HTML5, JavaScript, CSS, Stripe API, Ruby on Rails (RoR), Ruby

CTO

2011 - 2016
Seedrs
  • 作为开发团队的第一个员工, 当时股权众筹还是一个全新的概念.
  • 在最初的产品发布后,雇佣并管理技术团队. 团队发展到12名开发人员,分成4个子团队.
  • 扩展核心产品以处理新的业务案例, such as new payment methods, anti-fraud measures, investing in funds, investing in convertible equity rounds, and multiple currency support.
  • 根据严格的监管和财务要求设计和开发技术解决方案, 包括一个平台,以协调财务运作和客户资金的日常.
  • 将自己的关注点从严格的编码转变为Scrum管理员和产品负责人.
  • 启动和管理一个内部工具,供员工审查和批准投资活动.
  • 与公司其他高管密切合作.
Technologies: Amazon Web Services (AWS), Automated Testing, Stripe, HTML5, JavaScript, SQL, Scrum, CSS, Stripe API, RSpec, Agile, Salesforce, Intercom, MongoDB, Ember.js, jQuery, Jekyll, wkhtmltopdf, PhantomJS, Cucumber, Twilio, Google API, Susy, Compass, Haml, Sphinx Search Engine, MySQL, Ruby on Rails (RoR), Ruby

Co-founder, Developer

2008 - 2011
Byclosure
  • 在没有任何初始投资的情况下,通过与我的两个合伙人一起承担咨询项目,自主创办了公司.
  • 雇佣并指导一个发展到4名开发者的团队.
  • 积极参与项目的实施, 从简单的管理界面到热门社交网络和铁路乘客信息系统.
  • 为安达卢西亚自治政府的一个项目工作, 解决了臭名昭著的JAR类加载依赖地狱.
  • 学会了如何向客户销售项目,并出售了一些最高薪的项目, 包括阿拉伯联合酋长国的一个远程项目.
Technologies: Automated Testing, Stripe, JavaScript, SQL, CSS, Stripe API, RSpec, Agile, Jakarta EE, Cucumber, Cordova, jQuery, GWT, Ruby on Rails (RoR), Ruby

Web Developer

2006 - 2008
VILT
  • 为西班牙的一家主要银行机构创建了一个基于J2EE和Vignette的web框架.
  • 使用jQuery实现了基于vignette的ECM后端解决方案和公共站点前端, 在一家大型化工公司支持旧的浏览器,比如ie6.
  • 为内部团队提供临时系统管理服务, including VoIP and QoS setup, 以及里斯本和马德里办事处之间的VPN.
  • 为潜在的新业务领域调查VoIP空间, 包括为期一周的VoIP B2B市场实践速成课程.
  • 在针对摩洛哥一家大型电信公司的类似swat的为期四天的干预行动中,解决了一个重大的绩效问题. 该公司的网站关闭了几个星期,之前曾咨询过几位专家. 有了我的发现和建议,他们终于找回了它.
Technologies: Automated Testing, JavaScript, SQL, CSS, WebLogic, Apache Maven, Selenium, jQuery, Vignette, Jakarta EE

Seedrs

http://www.seedrs.com/
股权众筹平台,用于投资欧洲各地的初创企业和后期企业.

Thales APIS (via Byclosure)

为Thales高级乘客信息系统构建接口. 前端是在GWT中使用最新的HTML5 api构建在一个专门构建的Chrome浏览器之上的. Java was used on the back-end. 代码被单元测试和端到端测试广泛覆盖.

Pidgin-libnotify

http://gaim-libnotify.sourceforge.net/
为pidgin IM客户端构建了一个开源插件,用于显示基于gtk的桌面的消息通知. 该项目从2005年到2008年一直很活跃,共发布了13个版本.

Technologies used: C, GTK+

Pidgin

http://pidgin.im/
我是洋泾浜语的葡萄牙语翻译,当时这个项目还叫Gaim.

Technologies used: GNU gettext

Languages

Haml, ECMAScript (ES6), Ruby, CSS, HTML, Java, HTML5, SQL, JavaScript, C, Python, c#

Frameworks

水豚,Ruby on Rails (RoR), React Native, Chrome, Selenium, Ember.. js, Django REST框架,GWT, Compass, Django

Libraries/APIs

Stripe API, React, jQuery, Stripe, Susy, Google API, PhantomJS, Vue, Lodash

Tools

wkhtmltopdf, Cucumber, RSpec, Git, Apache Maven, Jekyll

Paradigms

自动化测试、敏捷、测试驱动开发(TDD)、Scrum

Platforms

Linux、MacOS、Jakarta EE、Twilio、Salesforce、亚马逊网络服务(AWS)

Storage

Amazon S3, MySQL, MongoDB, Sphinx搜索引擎,PostgreSQL, Elasticsearch, Memcached

Other

商业模式,Vignette, WebLogic, Cordova,对讲机

2001 - 2006

计算机工程硕士学位

高等技术学院-里斯本,葡萄牙

FEBRUARY 2010 - PRESENT

Certified Scrum Master

Scrum Alliance, Inc.

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