Hugo Ferro

Fähigkeiten und Kenntnisse

Adafruit nrf52832 & nrf52840 Feather Express
AI Agents
Angular
Anthropic Claude
Bluetooth Low Energy (BLE)
End-to-End System Architecture
Cloudflare
Arduino C++
Artificial Intelligence
Database Design
Design Patterns
JSON
GitHub
Distributed Systems
Backend Architecture
LangChain
LangGraph
Django
HTML 5
Bluetooth Low Energy
LangSmith
Document Automation
Python
MySQL
Internet of Things (IoT)
Python (Programming Language)
Microsoft SQL Server
Python ReportLab
Node.js
JavaScript
Raspberry Pi
Nordic nrf52
Model Context Protocol (MCP)
jQuery
Real-Time Web Systems
Software Development
OOP
Mqtt
ReportLab
Spring Framework
REST APIs
SQL
Retrieval-Augmented Generation (RAG)
Subversion
Prompt Engineering
Slack
PyMuPDF
System Architecture
Socket.io
Web Applications
T-SQL
Web Development
Tkinter
Web Services
Transact-SQL
UML
XML

Werdegang

Berufserfahrung von Hugo Ferro

  • Bis heute 5 Jahre und 4 Monate, seit Apr. 2021

    Online Technical Instructor (Python & Document Systems)

    Udemy

    Designed and published in-depth technical courses focused on practical software engineering applications. Created hands-on training programs covering: • PDF generation and automation with ReportLab • PDF manipulation and analysis with PyMuPDF • Desktop GUI development with Tkinter Structured real-world projects to simulate production-grade systems. Taught students how to design scalable, maintainable Python-based document pipelines. Continuously maintain and update content based on ecosystem evolution. 1

  • Bis heute 8 Jahre und 8 Monate, seit Dez. 2017

    Freelancer - Software Engineer

    Freelancer

    Independent software engineering projects focused on secure backend architectures and advanced document generation pipelines, primarily within regulated industries. • Designed and implemented high-complexity PDF generation systems using ReportLab, producing structured reports containing sensitive personal and clinical data within healthcare environments. • Frequently engaged in projects where document accuracy, data confidentiality, and deterministic layout behavior were mission-critical. • Built dynamic,

  • 2 Jahre und 7 Monate, Jan. 2023 - Juli 2025

    Co-Founder & Technical Maker (Early Stage)

    Table Touch

    Table Touch is a real time table service tracking system for full service restaurants. Small BLE beacons placed under tables and on staff aprons automatically detect table visits, giving managers a live view of service gaps through color coded timers, without any extra steps for staff. The system turns service timing into measurable data, helping restaurants respond faster, coach performance, and increase revenue through more consistent guest attention. • Co-founded Table Touch at inception • Defined the

  • 10 Monate, März 2017 - Dez. 2017

    Solutions Architect

    RedIT

    Project: Design and develop software for the company (RedWebApp) to manage collaborators, absences, expenses, gamification, business analysis, etc. Responsabilities: Design the architecture, implementation of both back and front ends, manage DB, manage machines (VMs), coordinate and teach temporary small teams allocated to the project, create documentation. In the design opted to create a mix between macro services and micro services in a way that the end user (developer) could opt to configure the app to

  • 5 Monate, Okt. 2016 - Feb. 2017

    Senior Consultant

    RedIT
  • 2 Jahre und 2 Monate, Aug. 2014 - Sep. 2016

    Engineer

    Bee Engineering Portugal

  • 1 Jahr und 6 Monate, März 2015 - Aug. 2016

    Software Developer

    Link Consulting

  • 1 Jahr und 6 Monate, März 2015 - Aug. 2016

    Software Developer

    CP - Comboios de Portugal, EPE

    Project: Update and Create new modules to interact with Smart Cards and CTS Tickets used in a Ticketing system for National Portuguese train company - CP (Comboios de Portugal). Also this system supports interoperability between other public and private transportation companies in Lisbon Area and Oporto Area - consortium OTLIS. This Smart Cards are known as "Lisboa Viva" ( Lisbon ), "CP Card" ( Entire country ) and "Andante" ( Oporto ). Also the CTS Ticket known by "Viva Viagem". CP Card - https://www.cp.p

  • 7 Monate, Aug. 2014 - Feb. 2015

    IT Consultant

    TIMWE

    Team: M2M (Machine to Machine) Responsibilities: Development of a core application (back-end) for communication between multiple devices with SIM cards. Technologies: Java Spring (classic, Data and MVC), RabbitMQ, MariaDB, Apacha Cassandra (BigData), Redis (HotData), Tomcat, Linux.

  • 1 Jahr und 1 Monat, Aug. 2013 - Aug. 2014

    Junior Engineer

    Bee Engineering Portugal

  • 9 Monate, Nov. 2013 - Juli 2014

    IT Consultant

    TIMWE

    Team: B2B (Business to Bussiness) Regional Team: EMEA (Europe, the Middle East and Africa) Responsibilities: Development and maintenance of services for mobile markting purposes. These services were mainly based on SMS (short message services) exchange. The final users could play quiz games and won prizes. Also had to work with several countries like Qatar, Iran, Portugal, Malaysia, Cyprus, Azerbaijan, Sierra Leone and Angola. Languages used for communication: English and Portuguese.

  • 2 Monate, Sep. 2013 - Okt. 2013

    IT Consultant

    Innovagency

    Team: This project was done by only one person. Responsibilities: Development and corrective maintenance of a web app entitled "ICM (Innovagency Content Manager)". Namely adding modules in front-end and back-end as an extension of the existing app for portuguese government site "Direcção Geral do Tesouro e das Finanças". Technologies: ASP.NET Web Forms .NET 2.0, C#, SQL Server 2008, HTML, CSS, JavaScript (JQuery) and Microsoft Visual Source Safe.

  • 1 Monat, Aug. 2013 - Aug. 2013

    IT Consultant

    Havas Worldwide

    Team: This project was done by only one person. Responsabilities: Develop a web site entitled "MyPeugeot" for Peugeot client's card (front-end and back-end). Technologies: ASP.NET Web Forms, .NET 2.0, C#, Microsoft SQL Server 2005, JavaScript, CSS and HTML.

  • 1 Jahr und 2 Monate, Juli 2008 - Aug. 2009

    Junior Developer

    Fordesi

    Function: - Tester. Familiar with: - Crystal Reports 9 - SQL Server 2000 and 2005 - C# (ADO.NET) - ASP.NET - Visual Source Safe (VSS)

Ausbildung von Hugo Ferro

  • 2009 - 2012

    Graduation in Computer Engineer (Bologna)

    Instituto Superior de Engenharia de Lisboa (ISEL)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z