Available to hire
I have a Licenciatura in Computer Engineering and have been working in IT since 1996, with experience as a freelance Software Engineer since 2008. Over the past two decades, I’ve developed and designed software systems using a variety of technologies including .NET, C#, Python, Java, and SQL databases, among others.
I’ve had the opportunity to work across multiple industries such as Pharmaceutical, Medical, Insurance, Finance, Banking, Government, and Travel, in several countries including Portugal, Belgium, Norway, and Switzerland. I enjoy delivering quality solutions quickly and working on complex projects from system analysis to deployment.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Portuguese
Fluent
French
Fluent
English
Fluent
Dutch
Fluent
Work Experience
Team Lead Software Engineer at Journey Mentor
April 30, 2025 - July 24, 2025Led the upgrade of existing applications and the development of new software for the Hospitality and Travel industry with clients including Ryanair. Delivered quality solutions using a modern tech stack involving C#, .NET 8.0, SQL Server, Docker, Microservices, RabbitMQ, AWS API Gateway, and more.
Software Engineer at Atea
March 31, 2024 - July 24, 2025Contributed to the transition phase of a new system infrastructure including development, maintenance, unit and integration testing. Utilized technologies such as .NET 6.0, SQL Server, Redis, Docker, and Azure DevOps pipelines.
Software Engineer at Kebormed
December 30, 2022 - July 24, 2025Performed unit testing on IoT applications governing medical devices like haemodialysis machines connected to the cloud, leveraging Python, Pytest, Azure DevOps, and Linux.
Software Engineer at Volvo AG Switzerland
November 30, 2022 - July 24, 2025Refactored an internal application used by Volvo dealerships, working with technologies such as C#, .NET 6.0, LiteDB, REST and SOAP APIs, and Azure DevOps.
Software Engineer at Hitachi Vantara
March 31, 2022 - July 24, 2025Worked on data and test automation with data engineers, refactoring Python codebases and creating a data automation framework for GUI automation and RPA using Robot Framework, Selenium, Python, and various databases. Also developed microservices and rebuilt the framework with BDD techniques.
Information Technology Instructor at People & Skills-Training Center
July 31, 2021 - July 24, 2025Conducted training on querying data with Transact-SQL.
Software Engineer at Twistag
February 28, 2021 - July 24, 2025Developed new functionalities for a SaaS Customer Data Platform focusing on .NET Core microservices, PostgreSQL, and data integration with Snowflake.
Software Engineer at EMEL
June 30, 2020 - July 24, 2025Restructured database and transformed monolithic architecture to microservices. Developed an Android app used for parking control with multiple supporting technologies.
Software Engineer at Depuy Synthes
July 31, 2019 - July 24, 2025Restructured and enhanced legacy WinForms software for printing medical device shipment labels including compliance and integration testing.
Software Engineer at Julius Baer
March 31, 2018 - July 24, 2025Supported document archiving and digitizing internal project development including cockpit management for documents.
Software Engineer at Roche Diabetes Care IT
May 31, 2017 - July 24, 2025Developed an intranet and security systems including SSO with two-factor authentication using OKTA Verify and Omada Identity Suite.
Software Engineer at Fintrax
June 30, 2016 - July 24, 2025Developed a test harness for ISO8583 currency exchange transactions and backend management UI.
Software Engineer at Betfred
September 30, 2015 - July 24, 2025Developed backend web service streaming live event data and its management UI.
Software Engineer at Flemish Government
March 31, 2015 - July 24, 2025Created plugins for corporate intranet using ASP.NET technologies.
Software Engineer at Axa Insurance
July 31, 2014 - July 24, 2025Developed backend services for a software effort estimation application connecting to Oracle databases.
Software Engineer at Mediterranean Bank
May 31, 2014 - July 24, 2025Developed front-end and web API for stocks search tools on a new website.
Information Technology Instructor at United Nations
April 30, 2014 - July 24, 2025Provided MVC 5 training.
Software Engineer at BES Bank
February 28, 2014 - July 24, 2025Migrated applications and databases from SQL Server to Oracle, creating equivalent stored procedures and replacing code to work with Oracle.
Software Engineer at Galp Energia
August 31, 2013 - July 24, 2025Developed integration plugin for different helpdesk ticketing systems used by service providers.
Software Engineer at Hidromod
June 30, 2013 - July 24, 2025Developed plugin for Aquasafe platform to model and analyze oil spill progress and coastal impact using .NET tech stack.
Software Engineer at Triangel
February 28, 2013 - July 24, 2025Developed corporate websites for clients using ASP.NET and related technologies.
Software Engineer at Fiat Industrial
December 31, 2012 - July 24, 2025Developed Excel add-in and intranet application for financial data processing and Q&A tests.
Information Technology Instructor at CAP Educ
June 30, 2012 - July 24, 2025Delivered official MOC course on programming with XML in Microsoft .NET Framework.
Software Engineer at Ergo Life Insurance
April 30, 2012 - July 24, 2025Maintained company intranet and developed content on request.
Software Engineer at B2Boost
July 31, 2011 - July 24, 2025Developed front-end of an online billing solution.
Information Technology Instructor at CapEduc
June 30, 2011 - July 24, 2025Delivered official MOC course on programming in C# with Visual Studio 2010.
Software Engineer at GTBC
May 31, 2011 - July 24, 2025Developed an Internet@TV e-commerce application for Telepizza.
Software Engineer at Datinfor
February 28, 2011 - July 24, 2025Developed a portal for a Spanish network of car dealerships using DotNetNuke and related technologies.
Software Engineer at WeDo Technologies
November 30, 2010 - July 24, 2025Added new features to the intranet of client MDS, an insurance company.
Software Engineer at Bugaboo
September 30, 2010 - July 24, 2025Developed a new corporate website using Java, Liferay Portal, and related technologies.
Software Engineer at Peak IT
May 31, 2010 - July 24, 2025Developed a collaborative portal using Microsoft Office SharePoint Server (MOSS) 2007.
Software Engineer at Checkpoint
December 31, 2009 - July 24, 2025Developed software to minimize waste produced by offset printing machines.
Software Engineer at Agri Information Partners
July 31, 2009 - July 24, 2025Developed applications for data registration, processing, and sharing on animal diseases affecting Dutch farms.
Information Technology Instructor at Several
December 31, 2007 - July 24, 2025Delivered IT training and courses for various training agencies and private customers.
Web developer at Algarve Gold
December 31, 2007 - July 24, 2025Responsible for developing websites for clients using Macromedia Dreamweaver, Flash, Fireworks, and JavaScript.
Software Engineer at Allegro Systems International
November 30, 2002 - July 24, 2025Participated in MAXIMO implementations and programmed personalized reports for ERP software modules.
Software Engineer at Santander Bank
May 31, 1999 - July 24, 2025Corrected the Y2K bug using COBOL, CICS, GTD, DB2, and AS400 technologies.
Team Lead Software Engineer at Journey Mentor
April 30, 2025 - July 24, 2025Responsibilities include upgrading existing applications and developing new software solutions for the Hospitality and Travel industry, working with clients such as Ryanair. Utilizes modern technologies including .NET 8.0, C#, SQL Server, and microservices architecture.
Software Engineer at Atea
March 31, 2024 - July 24, 2025Contributed during a transition phase implementing new infrastructure and developing code for new systems while maintaining existing codebases. Focused on unit and integration testing using .NET 6.0 and Azure DevOps.
Software Engineer at Kebormed
December 30, 2022 - July 24, 2025Performed unit testing on IoT applications for medical devices such as cloud-connected haemodialysis machines using Python and related technologies.
Software Engineer at Volvo AG Switzerland
November 30, 2022 - July 24, 2025Refactored an internal application used by Volvo dealerships in Switzerland, involving .NET 6.0 and REST API technologies.
Software Engineer at Hitachi Vantara
March 31, 2022 - July 24, 2025Refactored Python codebase with Data Engineers, created a Data Automation Framework using Robot Framework, Selenium, and Python for automating GUI and backend processes. Developed Python RESTful APIs and rebuilt framework with BDD tools.
Information Technology Instructor at People & Skills-Training Center
July 31, 2021 - July 24, 2025Provided training in Querying Data with Transact-SQL.
Software Engineer at Twistag
February 28, 2021 - July 24, 2025Worked on SAAS Customer Data Platform backend incorporating .NET Core microservices with focus on PostgreSQL and Snowflake databases.
Software Engineer at EMEL
June 30, 2020 - July 24, 2025Restructured database and transformed monolith system to microservices; developed Android app used by officers to control parking in Lisbon.
Software Engineer at Depuy Synthes
July 31, 2019 - July 24, 2025Restructured legacy WinForms software for medical device shipping labels, adding new requirements and conducting compliance and integration tests.
Software Engineer at Julius Baer
March 31, 2018 - July 24, 2025Supported document archiving and digitization internal project by developing an internal cockpit for document management.
Software Engineer at Roche Diabetes Care IT
May 31, 2017 - July 24, 2025Developed intranet and security systems using OKTA verify for SSO with two-factor authentication and managed security issues with Omada Identity Suite.
Software Engineer at Fintrax
June 30, 2016 - July 24, 2025Developed test harness for ISO8583 currency exchange transactions and management UI for backend system.
Software Engineer at Betfred
September 30, 2015 - July 24, 2025Developed backend web service streaming live events and corresponding management UI using .NET technologies.
Software Engineer at Flemish Government
March 31, 2015 - July 24, 2025Built plugins for the corporate intranet.
Software Engineer at Axa Insurance
July 31, 2014 - July 24, 2025Developed backend of a proof-of-concept Software Effort Estimation application connecting to Oracle databases via WCF services.
Software Engineer at Mediterranean Bank
May 31, 2014 - July 24, 2025Developed frontend for a Stocks Search Tool and corresponding Web API as part of a new website.
Information Technology Instructor at United Nations
April 30, 2014 - July 24, 2025Provided MVC 5 training.
Software Engineer at BES Bank
February 28, 2014 - July 24, 2025Managed migration from SQL Server to Oracle including stored procedures and application code replacement.
Software Engineer at Galp Energia
August 31, 2013 - July 24, 2025Developed plugin allowing different HelpDesk ticketing applications to communicate for Galp Energia's HelpDesk system.
Software Engineer at Hidromod
June 30, 2013 - July 24, 2025Developed plugin for Aquasafe platform to calculate oil spill progress and coastal impact in real-time using advanced data analysis.
Software Engineer at Triangel
February 28, 2013 - July 24, 2025Developed corporate websites for SiriusEco and Ikuben.
Software Engineer at Fiat Industrial
December 31, 2012 - July 24, 2025Developed Excel add-in and Intranet application for financial reporting and Q&A tests, automating invoice and transaction data processing.
Information Technology Instructor at CAP Educ
June 30, 2012 - July 24, 2025Delivered official MOC Course 2663a for XML programming in Microsoft .NET Framework.
Software Engineer at Ergo Life Insurance
April 30, 2012 - July 24, 2025Responsible for maintenance and content development of the intranet system.
Software Engineer at B2Boost
July 31, 2011 - July 24, 2025Developed frontend of an online billing solution.
Information Technology Instructor at CapEduc
June 30, 2011 - July 24, 2025Delivered official MOC Course ML-10266A: Programming in C# with Microsoft Visual Studio 2010.
Software Engineer at GTBC
May 31, 2011 - July 24, 2025Developed Internet@TV e-commerce application for Telepizza.
Software Engineer at Datinfor
February 28, 2011 - July 24, 2025Developed portal for a Spanish network of car dealerships.
Software Engineer at WeDo Technologies
November 30, 2010 - July 24, 2025Added new features to intranet for MDS insurance client.
Software Engineer at Bugaboo
September 30, 2010 - July 24, 2025Developed new corporate website.
Software Engineer at Peak IT
May 31, 2010 - July 24, 2025Developed collaborative portal using MOSS 2007.
Software Engineer at Checkpoint
December 31, 2009 - July 24, 2025Developed software to minimize waste in offset printing machines.
Software Engineer at Agri Information Partners
July 31, 2009 - July 24, 2025Developed application for registration, processing, and sharing of animal disease data in Dutch farms.
Information Technology Instructor at Several
December 31, 2007 - July 24, 2025Worked for several training agencies and private customers in IT training.
Web Developer at Algarve Gold
December 31, 2007 - July 24, 2025Responsible for developing websites for clients using Macromedia Dreamweaver, Flash, and other web technologies.
Software Engineer at Allegro Systems International
November 30, 2002 - July 24, 2025Participated in MAXIMO implementations and programmed personalized reports for various MAXIMO modules.
Software Engineer at Santander Bank
May 31, 1999 - July 24, 2025Corrected the Y2K bug on relevant systems.
Education
Degree at Independent University of Lisbon
June 1, 1994 - June 30, 1999Degree at Independent University of Lisbon
June 1, 1994 - June 30, 1999Qualifications
Industry Experience
Software & Internet, Healthcare, Financial Services, Government, Education, Travel & Hospitality, Agriculture & Mining, Gaming, Non-Profit Organization
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Lisboa today.