Duarte M.

About Me

With over 8 years of experience as a software developer, Duarte has a lot of different skills throughout his career and understands a wide range of technical solutions, both back-end and front-end. Very comfortable with the strategic management of teams, he's a flexible developer who has worked with many different technology stacks throughout the years. Lately, he's been spending time on open-source technologies, such as Node.js and MongoDB.

Frontend

Backend

Database

Workflow

Other

Work history

NOS
R&D Team Leader
2014 - 2016 (2 years)
  • Managed a team for a variety of projects, both .NET and open source.

  • Discussed requirements with the product and design teams.

  • Set issues for every delivery that the team should deliver.

  • Worked closely with project managers for delivery dates and requirement achievements.

  • Technologies: JavaScript, Node.js, HTML5, CSS3, C#, Git, Angular

Toyota Europe
Front-end Developer
2013 - 2014 (1 year)
  • Managed a Grunt file for an auto build project.

  • Technologies: JavaScript, CSS3, HTML5, Grunt, SASS, Node.js, Git

ZON Multimedia
R&D Developer
2012 - 2013 (1 year)
  • Developed an FTP Proxy with Node.js.

  • Developed several backoffice pages with ASP.NET MVC4 which included rich user experiences offered via AJAX and JavaScript usage.

  • Created a Node.js logging module.

  • Worked with SignalR and Socket.io to perform real-time webpage updates.

  • Benchmarked the cache repositories for Windows servers.

  • Created a semantic enrichment engine.

  • Technologies: C#, Node.js, JavaScript, MongoDB, Couchbase, ASP.NET MVC4, Entity Framework, LINQ, AJAX

IBT/Ongoing
R&D Developer
2011 - 2012 (1 year)
  • Contributed to open-source technologies.

  • Monitored user website usage, including the tracking of real-time statistics based on Node.js, JavaScript, and Redis.

  • Implemented a real-time comments plugin for websites based on Node.js, JavaScript, and MongoDB.

  • Worked on various projects for several Brazilian companies.

  • Created a social webpage to support a national newspaper which included real-time comments, the tracking of real-time page visits, and live tweets.

  • Technologies: Node.js, C#, JavaScript, HTML, CSS, MongoDB, Redis, WCF, AJAX

Showcase

Back-end developer
Back-end developer
  • Developed the Toyota One website.

  • The project was part of a team focused on implementing the website across all Toyota businesses.

  • The project involved back-end development.

NodeJS developer
NodeJS developer
  • Develops a real-time comments plugin for websites.

  • Provides a comment management tool for comments.

  • Viewable in every news detail page.

NodeJS developer
  • Developed an FTP Proxy using Node.js.

  • Supports both Active and Passive connection modes.

  • Over 1TB of data transferred through the proxy to date.

Web developer
Web developer
  • TheFork is a restaurant booking website that aggregates customer reviews and offers.

  • It allows users to book tables online quickly and easily with instant confirmation.

  • TheFork provides exclusive discounts and promotions, including Yums, to incentivize bookings.

Education

Education
Level 4 (Equivalent to Bachelor) degree in Technological Specialization for Software Development
Forino, ENT - New Technologies School, Lisbon, Portugal
2008 - 2009 (1 year)
Education
Level 3 degree in Informatic Technologies
Escola Secundária de Fonseca Benevides - Lisbon, Portugal
2003 - 2007 (4 years)