Daniel Fernandes

Senior Software Engineer | Python, Backend & DevOps | Open to Remote

Salaire / Taux journalier

Viseu, Portugal

Freelance

Peut venir sur site

Expertises

PythonPostgreSQLDockerRabbitMQC++PHPLaravelJavascriptHTMLCSSTailwind CSSFlaskFastAPIMySQLRequêtes SQLMQTTRESTful APIspandasdbtGrafanaPrometheusGitBitbucketJenkinsC#

Langues

Français (Maternelle)Portugais (Maternelle)Anglais

À propos

Introduction

Senior software engineer with strong experience in Python backend development, DevOps and automation. I’ve worked on APIs, event-driven systems, CI/CD pipelines, infrastructure and monitoring, using technologies such as Python, FastAPI/aiohttp, RabbitMQ, Docker, PostgreSQL/MySQL, Prometheus, Grafana and Airflow. My background includes IoT systems, internal platforms and complex C++/Qt applications in regulated and engineering-driven environments. I enjoy working on reliable, well-structured systems, automation, and solving concrete technical problems. 📍 Based in Europe — open to full-remote opportunities (freelance or full-time).

Liens

Expérience de travail

IoT Engineer

Bloq.it

avr. 2025 - oct. 2025

7 mois

Lisbonne, Portugal

Worked in the firmware team developing Python-based software for smart locker devices connected to the cloud: - Implemented auto-detection of Kerong control boards (Serial/Modbus), enabling lockers to configure themselves without manual setup. - Developed diagnostic & debugging tools to validate hardware communication, board size/type detection, and MQTT message flow. - Integrated devices with the cloud using HTTP APIs (aiohttp) and MQTT (paho-mqtt). - Built internal API endpoints to manage locker state and enable dynamic screen changes.

IT Consultant

HN Services Portugal

mai 2024 - mai 2025

1 an 1 mois

Porto, Portugal

Currently working as a Python developer: - Extensive experience in developing applications using libraries like Pika, Boto3, psycopg2, dbt-postgre, SQLAlchemy, pandas, paramiko and reportlab. - Testing: Used Pytest framework to write unit testing and integration testing. - API Integration: Built Python applications to interact with REST APIs for CRUD operations. - Event-Driven Architecture: Developed producers/consumers using RabbitMQ and the Pika library and handling AMQP configurations. - Containerization: Proficient with Docker, docker-compose, and managing Docker images through Azure Container Registry. Skilled in setting up CI/CD pipelines with Azure DevOps to automate builds and deployments. - Data management: Worked with PostgreSQL, MySQL, and used DBT for data transformation processes. - Infrastructure & Monitoring: Configured monitoring solutions like Grafana, Prometheus, Node-Exporter, cAdvisor, Loki and Promtail. - Web Development: Developed internal web applications using Flask.

Laravel Developer

janv. 2023 - mai 2025

2 ans 5 mois

Viseu, Portugal

- Freelance Laravel Developer | Online Course Platform Project - Developed an online course platform with CRUD admin functionalities management. - Used HTML5, CSS3, TailwindCSS, and JavaScript for frontend, PHP/Laravel for backend, and MySQL for database integration.

C++ Developer

Symbios Orthopédie SA

janv. 2016 - mars 2022

6 ans 3 mois

Yverdon-les-Bains, Suisse

- Symbios Orthopédie SA | Medical Technology | Software Development Engineer - Software Development: Developed multi-language, cross-platform applications in C++ using the Qt Framework. - Medical Imaging Processing: Leveraged various OpenSource libraries such as VTK, ITK, and GDCM for advanced medical imaging processing. - Technical Expertise: Worked extensively with C++ libraries including CGAL and Boost to enhance project functionalities, ensuring optimal performance and reliability. - Code Optimization: Proficient in profiling (Valgrind) and debugging (GDB) techniques for efficient code optimization, ensuring our software meets the highest standards of performance and safety. - Project Management: Generated project structures and packaging using the CMake build system, streamlining development processes and ensuring smooth deployments. - Data Parsing and Validation: Developed Python scripts to parse data provided in JSON, XML, and YAML formats, utilizing tools like the Pydicom package to validate DICOM images and metadata conformity to specific imaging protocols. - Version Control and CI/CD: Proficiently utilized tools like Bitbucket, Stash, Jenkins for cross-platform builds, and Git for version control, ensuring seamless collaboration and continuous integration. - CAD Automation: Interacted with SolidWorks API in C# to automate CAD processing tasks, enhancing workflow efficiency and precision in prosthetic design. - Documentation and Testing: Created automatic documentation compliant with IEC 62304 standards using Python with the ReportLab package. Conducted various levels of automated testing including Unit Tests, Functional tests, Integration tests, and system tests, ensuring the reliability and safety of our software solutions.


Formation

Haute Ecole Arc - Ingénierie

Bachelor of Science - BS, Ingénierie informatique

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.