Duarte M.

Duarte M.

Senior Software Engineer

Portugal
Hire Duarte M. Hire Duarte M. Hire 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.

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

Portfolio

Back-end developer
Back-end developer

Toyota One Project (Development) Was part of the team who developed Toyota One website that was planned to be implemented in all countries Toyota had businesses.

NodeJS developer
NodeJS developer

Real-time Comments (Development) Real-time comments plugin for websites, as well as comments management tool. Can be viewed in every news detail page.

NodeJS developer

FTP Proxy (Development) An FTP Proxy developed with Node.js. Both Active and Passive connection mode available. Includes transfers' statistics plugin integrated with message publisher (RabbitMQ in this case). To date, over 1TB of data has been transferred through this proxy.

Web developer
Web developer

Restaurant Booking Website (Development) TheFork brings together the opinions, notes and comments of thousands of customers so you know everything about each restaurant, and allows you to book your table online in seconds, at any time, with instant confirmation and without wasting time or money on phone calls. Book your table for free at TheFork and get offers, exclusive promotions and discounts up to -50% at participating restaurants. Earn Yums on each reservation and exchange them for discounts on your next meals.

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)