Filipe Constantinov Menezes, Node.js Developer in Dublin 6, Ireland
Filipe Constantinov Menezes

Node.js Developer in Dublin 6, Ireland

Member since February 7, 2014
Filipe is a software developer with over ten years of experience. He has worked with a variety of platforms and technologies including Windows, web apps, reporting apps, embedded softwares, Linux automations, and more. He has experience with programming languages such as C, C++, JavaScript, and C#.
Filipe is now available for hire

Portfolio

Experience

Location

Dublin 6, Ireland

Availability

Part-time

Preferred Environment

Git, Sublime Text, MacOS

The most amazing...

...thing I've worked on was an application capable to handling phone calls and route between agents.

Employment

  • Senior Software Engineer

    2016 - PRESENT
    Zendesk
    • Developed single-page applications using React and/or Ember.
    • Built back-end software using Ruby on Rails, Go, and MySQL.
    • Created a voice/SMS powered app using Twilio APIs.
    • Worked in a Scrum environment.
    • Provided reliability and stability related work, including monitoring and diagnosis.
    Technologies: React, Twilio, Ember.js, MySQL, Go, Ruby on Rails (RoR), Ruby
  • Full-stack Developer

    2014 - 2016
    Maya.Ninja (via Toptal)
    • Created several products in different areas and industries including education, security, and psychology.
    • Built single-page applications using AngularJS and Bootstrap.
    • Developed mobile interfaces using Cordova (formerly PhoneGap), AngularJS, and Ionic framework.
    • Built back-ends using Node.js, MongoDB, and Express.js.
    • Created apps with MP3 and image manipulations through ImageMagick.
    Technologies: Bootstrap, AngularJS, Ionic, Cordova, PhoneGap, MongoDB, Node.js, JavaScript
  • Developer

    2010 - 2015
    Vayon Insurance Solution Provider
    • Developed with Node.js and Redis to make the most of REST services.
    • Used C++ to make a NPAPI browser plugin, allowing brokers to use PINPADs to make payments.
    • Used an AWS environment to maintain the infrastructure.
    • Oversaw code reviews during PCI-DSS certification.
    • Created a calculator engine to dynamically set insurance premiums (prices).
    Technologies: Applets, JNI, Java, C++, C, Microsoft SQL Server, C#, Redis, JavaScript, Node.js
  • Developer

    2008 - 2010
    Emphasys IT Services
    • Made a costumer base application to integrate all the costumer bases of a Brazilian bank.
    • Developed a customer base application using a double check and history tracking system.
    • Created an application (C# WinForms) for an engineering team to determine the pressure and flow of gas pipes for buildings.
    • Worked with an insurance company to port an old ASP system to .NET.
    • Worked with various MS SQL Server Reporting Services reports.
    Technologies: SQL Server Reporting Services (SSRS), Microsoft SQL Server, Visual Basic .NET (VB.NET), C#.NET, ASP
  • Developer

    2007 - 2008
    Simetrias Informática
    • Led small teams of developers.
    • Developed the architecture of a few projects.
    • Developed for the insurance field.
    • Trained junior developers in .NET.
    • Made the most of database design.
    Technologies: Microsoft SQL Server, VB.NET
  • Developer

    2006 - 2007
    iLang
    • Worked on an e-learning platform adhering to the SCORM standard.
    • Used ASP.NET WebForms with C# for most of the development.
    • Integrated between ActionScript and C#.
    • Created a voice integration mechanism, through Flash, to allow the student to record reading exercises and replay them.
    • Created an ASP.NET web control tool to wrap up communication between Flash and the .NET web pages.
    Technologies: Microsoft SQL Server, ActionScript, Adobe Flash, C#
  • Developer

    2005 - 2006
    Vayon Insurance Solution Provider
    • Worked with several popular sites, developing back-ends with C# and VB.NET.
    • Developed a C# multithreaded application to transfer chunks of data between database servers.
    • Developed an application to serialize and deserialize insurance proposals. Used QR codes to store and print data.
    • Worked on several sectors of insurance, such as policy issuing, loss/claim, and printing.
    • Supported various printing processes in Crystal Reports.
    Technologies: Visual Basic 6 (VB6), Crystal Reports, Oracle, Microsoft SQL Server, C#, VB.NET, WinForms, .NET, ASP.NET, ASP
  • Developer

    2004 - 2005
    SSI Consultoria
    • Led a small team of developers.
    • Made a tracking application for a packing chemistry company.
    • Implemented a check-in/check-out system.
    • Worked with a .NET Compact framework to develop a Palm app.
    • Made a history system for each individual container. Applied restrictions to the containers depending on the chemicals stored inside.
    Technologies: .NET Compact, .NET, Microsoft SQL Server, VB.NET, ASP.NET

Experience

  • Zendesk Talk (Development)
    https://www.zendesk.com/talk

    Part of the Zendesk platform focused on telephone communications as a channel.

  • on.iBusiness (Development)
    http://www.vayon.com.br

    "on.iBusiness" is a solution covering software, hardware, storage, processing power, and administration. It serves insurance companies and eliminates the need for installing, servicing, or hiring any additional hardware or software.

  • iLang (Development)

    An eLearning product for students learning English as a second language.

Skills

  • Languages

    JavaScript, C#, Visual Basic .NET (VB.NET), C, C#.NET, VB.NET, Visual Basic 6 (VB6), Go, Ruby, Java, C++, ActionScript
  • Frameworks

    .NET, Ruby on Rails (RoR), Bootstrap, AngularJS, Cordova, Ionic, JNI, ASP, ASP.NET, .NET Compact, PhoneGap, Ember.js
  • Libraries/APIs

    Node.js, React, WinForms, jQuery
  • Tools

    Microsoft Visual Studio, Apache, Apache OFBiz, Sublime Text, Adobe Flash, Crystal Reports, Git, Adobe Photoshop, Eclipse IDE
  • Paradigms

    Eclipse RAP, Test-driven Development (TDD), Object-oriented Programming (OOP), Functional Programming, Imperative Programming, Behavior-driven Development (BDD)
  • Storage

    Microsoft SQL Server, MySQL, Redis, MongoDB, SQL Server Reporting Services (SSRS), PostgreSQL, NoSQL
  • Other

    Software Developer, Hybrid Apps, Brutos Framework, Software Development, Merb, Front-end Development, Applets
  • Platforms

    Android, iOS, Linux, MacOS, Twilio, Oracle

Education

  • Bachelor's degree in Information Systems
    2005 - 2008
    Faculdade de Informática e Administração Paulista - São Paulo, Brasil

To view more profiles

Join Toptal
Share it with others