Luis Manuel da Silva Mendonca, Developer in Porto, Portugal
Luis is available for hire
Hire Luis

Luis Manuel da Silva Mendonca

Verified Expert  in Engineering

Bio

Luis is a software developer with an electronics engineering background. He likes to solve complex problems and deliver great products. Luis is a well-rounded software engineer with a wide spectrum of experience that includes medical, industrial, and military applications. In his work, he is obsessed with details and likes clear, concise communication.

Portfolio

Freelancer
Python, PostgreSQL, SQL, Docker, Kubernetes, Redis, NGINX, Keras, Solidity...
NATO/KFOR
Microsoft SQL Server, SQL, IIS, Python, REST APIs
Queo
Python, Django, MySQL, PostgreSQL, Apache, NGINX, DevOps, JavaScript, jQuery...

Experience

  • Python - 18 years
  • SQL - 18 years
  • Web Security - 11 years
  • PostgreSQL - 11 years
  • DevOps - 11 years
  • Django - 8 years
  • NGINX - 8 years
  • Docker - 3 years

Availability

Part-time

Preferred Environment

Python, Docker, PostgreSQL

The most amazing...

...product I've developed was a blockchain-based collaborative investment platform called Avokado.io.

Work Experience

Full-stack and Back-end Developer

2019 - PRESENT
Freelancer
  • Developed a trading system for a client using PostgreSQL, TimescaleDB, and Keras for machine learning and ZeroMQ for inter-service communication.
  • Developed a blockchain-based platform for a startup using Ethereum's Solidity language and ERC-20 token generation.
  • Used a microservices approach to system architecture and deployed them to AWS using Kubernetes.
Technologies: Python, PostgreSQL, SQL, Docker, Kubernetes, Redis, NGINX, Keras, Solidity, DevOps, ZeroMQ, Amazon Web Services (AWS), REST APIs, Web Development, Node.js, Full-stack Development, Web Scraping, Architecture, Integration, Stripe, Full-stack, Payment APIs, React

Database Manager

2011 - 2019
NATO/KFOR
  • Designed, developed, and implemented applications and databases for KFOR.
  • Liaised with contractors for the maintenance of several deployed systems.
  • Maintained the databases and optimized multiple Microsoft SQL Server databases.
Technologies: Microsoft SQL Server, SQL, IIS, Python, REST APIs

Founder

2008 - 2011
Queo
  • Founded the software development company. Focused on web, mobile, and desktop development.
  • Developed websites with Python, Django, MySQL, JavaScript, and jQuery.
  • Implemented several websites and online shops for customers.
Technologies: Python, Django, MySQL, PostgreSQL, Apache, NGINX, DevOps, JavaScript, jQuery, REST APIs, Web Development, Full-stack Development, Full-stack

Software Development

2003 - 2008
Self-employed
  • Created several small and medium-size software projects for both web and desktop using Python.
  • Developed database systems with Python, Django, and MySQL stack.
  • Developed electronic systems for experimentation and medical research signal acquisition. Built microcontroller electronic circuits using AVR microcontroller programming in C.
Technologies: Python, PostgreSQL, C, wxPython, Django, MySQL, REST APIs, Web Development, C++, Node.js, Full-stack Development, Full-stack

Experience

Avokado.io

Avokado is a blockchain-based platform for collaborative investment in real estate assets. I did the development and implementation of the back end with the collaboration of a front-end developer for the interface. The MVP is fully functional, and the startup is at the stage of looking for investors. The solution was deployed in AWS using Kubernetes and uses a self-hosted Ethereum node and a HA PostgreSQL. The system manages the generation and issuing of ERC-20 tokens for each asset on the platform. The payment service used is Stripe, and it also uses a third-party invoicing solution.

Education

1996 - 2002

Master's Degree in Electrical Engineering

Faculty of Engineering of Porto University - Porto, Portugal

Certifications

JANUARY 2018 - PRESENT

CNSSI (Committee on National Security Systems Instruction) 4013A System Administrators

NATO School Oberammergau

OCTOBER 2017 - PRESENT

ITIL Service Transition

Learning Tree UK

FEBRUARY 2016 - PRESENT

Cisco CCENT

NATO Communications and Information Systems School (NCISS)

JANUARY 2015 - PRESENT

Certified Ethical Hacker

Naval Postgraduate School/NATO School Oberammergau

APRIL 2014 - PRESENT

ITIL Foundation

FGI Training & Consultancy

SEPTEMBER 2012 - PRESENT

PRINCE2

Learning Tree UK

Skills

Libraries/APIs

REST APIs, React, Node.js, Stripe, Keras, jQuery, ZeroMQ

Tools

NGINX, Apache, wxPython

Languages

Python, SQL, C++, C, Solidity, JavaScript

Frameworks

Django

Paradigms

DevOps, Microservices, Penetration Testing

Industry Expertise

Telecommunications, Project Management

Storage

PostgreSQL, Microsoft SQL Server, MySQL, Redis

Platforms

Docker, Kubernetes, Amazon Web Services (AWS), Blockchain

Other

Electrical Engineering, Information Systems, Security, Web Security, Web Development, Full-stack Development, Web Scraping, Architecture, Integration, Full-stack, Payment APIs, System Administration, Network Security, IIS, Cisco Networking, IT Service Management (ITSM)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring