Avatar

Emerson de Mello

Full Stack Node.JS / Angular / Flutter

Madrid, Spain

info@eamello.com

652 470 541

Download a copy of my CV


Skills

RESTful API Node.JS Express

90%

Typescript / Javascript

80%

PHP

80%

Angular Frontend

60%

Databases: MySQL and MongoDB

55%

Microservices

25%

Linux, Dev-Ops, Docker

20%

Mobile Apps Development: Flutter

15%


Languages

Portuguese

English

Spanish


Framworks, Programming Languages, Software and Libraries

Visual Studio Code, Node.JS, Express, Typescript, Javascript, JQuery, PHP, Angular, Angular Material, MySQL, MongoDB, Shopify, Xero OAuth 2.0 Integration, JWT, Postman, Bitbucket, Jira, Confluence, GitLab, GitHub, Flutter, Dart, Strapi, AWS S3, VPS Server, Linux commands, SSH, Docker images and containers, CSS, HTML5, CPanel, WHM Panel, Fresh Desk helpdesk, Slack, Plesk, Swagger, OpenAPI, RESTful APIs


Full Stack Developer in Madrid, Spain
Frontend Angular Backend Node.JS Express
Mobile Flutter Databases Mongo, MySQL

Profile

Full software development lifecycle professional with over 20 years of experience delivering web applications and solutions across the U.K., Spain, and Brazil. Proven background in Customer Engagement, Finance, Aviation, and the Energy sectors.


Work Experience

Motivait Holdings Ltd
Jun 2021 - Current

I am responsible for developing new applications and supporting existing ones for clients of Motivait. Our primary client is a prominent and well-established eCommerce company in Spain. We maintain a robust, centralized backend API that delivers services related to loyalty, engagement, gamification, and third-party integrations—such as with Shopify. I work as part of a small, distributed team of developers based in Spain and the UK, following Scrum methodology and utilizing Atlassian tools (Jira, Confluence, Bitbucket) to manage our workflow efficiently. I take pride in being a resourceful and proactive developer, with strong investigative skills and a proven ability to quickly research, test, and evaluate new frameworks, programming languages, and emerging technologies—including AI tools. I have a track record of delivering high-quality solutions under tight, non-negotiable deadlines, contributing innovative ideas and best practices to the team on a regular basis.


Cavok Ltd
July 2014 - July 2020

I was responsible for developing both the frontend and backend of a multilingual aircraft operations platform. The frontend was built using PHP, while the backend API was developed with Node.js and Express, supported by a MySQL database. The platform supports multiple user roles—including members, administrators, operations staff, and engineers—enabling them to manage key areas such as aircraft operations, pilot training, maintenance, and payments. It also integrates with Stripe for payment processing and Xero for invoicing. My contributions to the project included implementing OAuth 2.0 and JWT for secure authentication, containerizing services using Docker, developing microservices, optimizing database performance, and incorporating jQuery for frontend functionality. I also played a role in setting up unit testing to ensure code quality and reliability.


Credo Group Ltd
October 2011 - July 2014

End-to-end development of a web-based trading system for corporate users. The goal of the project was to enable financial intermediaries to monitor their clients’ portfolios, execute trades, and generate various reports online. My responsibilities included developing web pages using ASP.NET (MVC), C#, CSS, jQuery, and SQL Server. I implemented the backend using WCF services and created an API to serve the web application. Reporting functionality was developed using Telerik tools, and I worked extensively with complex stored procedures in SQL Server to handle financial data and business logic. The application integrated with external services to retrieve up-to-date financial data and display clients' current positions in real-time. Additionally, I contributed to the development of a CRM solution for a subsidiary of the Credo Group based in Geneva. Using Microsoft Dynamics CRM, I led a team of external developers to successfully transform the company’s operations—from relying on isolated Excel spreadsheets to adopting a centralized, structured database-driven system.


Other companies
January 1999 - October 2011

I have experience working with legacy technologies, such as ASP and VB, which are no longer in common use. Additionally, I’ve worked with technologies like .NET, MSSQL Server, WCF, and WPF—technologies I no longer wish to focus on moving forward, as my interests and skillset have evolved toward more modern solutions.


Education

University of Oxford
2006 - 2007

Undergraduate Advanced Diploma in Computing


FAAP
1999 - 2002

Bachelor


CISI Level 3 “IT in Investment Operations” in 2014
Scrum Master CSM - Certified in 2013
PRINCE 2 Foundation - Project management in 2012