Pular para o conteúdo principal

Daniel Colaço

Senior Software Architect

Aveiro70 EUR/horaMembro desde 27 de setembro de 2026
Cloud Solutions ArchitectLegacy Modernization
·

Contratar os seus serviços

Solicite um orçamento sem compromisso

Arquitectura de SoftwarePerformance TuningData EngineerAi Automation

Sobre

I help software companies solve hard technical problems

(performance, scalability, legacy code and high-stakes architecture decisions) without slowing product development, from diagnosis through to implementation.I've spent 14+ years building and leading production software in long-running product roles rather than short contracts: multi-tenant SaaS, a manufacturing execution system running in plants across several industries, and a core banking solution. I haven't just made architecture decisions. I've lived with their consequences for years.Where I'm most useful:-

A system that has become hard to change- Database, API or search bottlenecks as data and tenants grow- A legacy .NET product that blocks new work and has to be modernized step by step while it keeps shipping- An architecture decision with large consequences: a migration, a rewrite, cloud vs on-premise- A team without senior technical directionWhat I've done:- Modernized legacy .NET systems in production without stopping product development: .NET Framework to - .NET Core, desktop to web, SQL

Server to PostgreSQL, on-premise to cloud- Stabilized products buried under bugs and conflicting features by fixing the domain and process behind them, not just the code- Owned delivery end to end,

from requirements and estimates to releases: built CI/CD, code review and QA into the workflow, cutting manual release steps and production incidents, including releases that had to fit a one-hour plant stop without breaking traceability- Merged duplicated code into shared components, reducing errors and making the product easier to change- Built an automated production scheduler that turns customer orders into machine schedules and raw-material requirements, replacing spreadsheet planning- Rewrote slow hierarchical queries and indexing as plant data grew- Worked out what undocumented systems and databases actually do, then integrated or replaced them.

Start with a single problem: a technical review, an architecture assessment or a focused project. Remote across the EU, in English and Portuguese.

Experiência

Experience iMedical

9 years 9 months

Lead Software Engineer

January 2019 - Present (7 years 10 months)

Porto Area, Portugal (Remote)

Senior Software Engineer

February 2017 - December 2018 (1 year 11 months)

Porto, Porto, Portugal

Development of Medical Software for Teleradiology

FoodInTech, Lda

Senior Software Engineer

January 2014 - February 2017 (3 years 2 months)

Porto, Porto, Portugal

Developing Manufactoring Execution System (MES). Manufactoring Industry

IOS-Sistemas de Informação, Lda.

Programmer

January 2012 - December 2013 (2 years)

Development of Banking Core

Punchline

Programmer

January 2011 - January 2012 (1 year 1 month)

Programming web applications (PHP,MYSQL) & web services (SOAP)

Formação

Education

Instituto Superior de Engenharia de Coimbra

Lic., Information Tecnologies · (2006 - 2010)

Brno University of Technology

Erasmus Student, Information Tecnologies · (2008 - 2009)

Competências

Senior Software Architect

Avaliações

Relacionado