
Hugo Ferro
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Hugo Ferro
- Bis heute 5 Jahre und 4 Monate, seit Apr. 2021Udemy
Online Technical Instructor (Python & Document Systems)
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
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
- 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
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
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 Mitglieder mit ähnlichen Profilangaben
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.
