Retrato de Cecília, frontend developer

Tecnologia com visão de
negócio.
Technology with a
business mindset.
Tecnología con visión de
negocio.

Trago para o desenvolvimento web uma experiência profissional construída durante mais de 30 anos, incluindo contacto direto com operações, equipas, processos e sistemas ERP.

Essa experiência ajuda-me a pensar para além do aspeto visual: procuro perceber quem vai usar a solução, qual é o objetivo e como tornar cada tarefa mais simples. Desenvolvo interfaces responsivas e cuido da experiência do utilizador, da estrutura à apresentação final.

Atualmente foco-me em desenvolvimento web, UI/UX, aplicações e soluções digitais, com projetos que combinam tecnologia, organização e comunicação visual.

I bring more than 30 years of professional experience to web development, including direct experience with operations, teams, processes and ERP systems.

That experience makes me look beyond visual design: I focus on who will use the solution, what the goal is, and how to make each task simpler. I build responsive interfaces and care about the complete user experience.

My current focus is web development, UI/UX, applications and digital solutions, combining technology, organisation and visual communication.

Aporto más de 30 años de experiencia profesional al desarrollo web, incluyendo experiencia directa con operaciones, equipos, procesos y sistemas ERP.

Esta experiencia me lleva a mirar más allá del diseño visual: pienso en quién utilizará la solución, cuál es el objetivo y cómo simplificar cada tarea. Desarrollo interfaces responsivas y cuido toda la experiencia de usuario.

Mi enfoque actual es el desarrollo web, UI/UX, aplicaciones y soluciones digitales, combinando tecnología, organización y comunicación visual.

16+
Projetos Projects Proyectos
30+
Anos de experiência Years of experience Años de experiencia
3
Idiomas Languages Idiomas
01

Web & UI/UXWeb & UI/UXWeb & UI/UX

Interfaces responsivas, claras e pensadas para pessoas.Responsive, clear interfaces designed around people.Interfaces responsivas, claras y pensadas para las personas.

02

Sistemas & ERPSystems & ERPSistemas & ERP

Experiência prática para transformar processos em soluções digitais.Practical experience turning processes into digital solutions.Experiencia práctica para convertir procesos en soluciones digitales.

03

Design & MultimédiaDesign & MultimediaDiseño & Multimedia

Design gráfico, imagem, vídeo e comunicação digital.Graphic design, image, video and digital communication.Diseño gráfico, imagen, vídeo y comunicación digital.

Não é só prática — também é formação certificada. Not just practice — also certified training. No es solo práctica — también es formación certificada.

Curso de Especialização Tecnológica em Multimédia

CFPIC — Centro de Formação Profissional da Indústria do Calçado, São João da Madeira · Certificado n.º 267/2026, emitido 16/04/2026 · 400 horas

Inclui, entre outras, as unidades de competência: Desenhar websites, Criar algoritmos e programação orientada a objetos, Desenhar representações gráficas, Produzir imagens vectoriais e bitmap, Produzir imagens fotográficas digitais, Captar e editar vídeo, Conceber comunicação para novos media e Conceber planos de marketing e campanhas publicitárias.

Technological Specialisation Course in Multimedia

CFPIC — Footwear Industry Vocational Training Centre, São João da Madeira, Portugal · Certificate No. 267/2026, issued 16/04/2026 · 400 hours

Includes, among others, the competency units: Designing websites, creating algorithms and object-oriented programming, designing graphic representations, producing vector and bitmap images, producing digital photographic images, capturing and editing video, developing communication for new media, and conceiving marketing plans and advertising campaigns.

Curso de Especialización Tecnológica en Multimedia

CFPIC — Centro de Formación Profesional de la Industria del Calzado, São João da Madeira, Portugal · Certificado n.º 267/2026, emitido 16/04/2026 · 400 horas

Incluye, entre otras, las unidades de competencia: Diseñar sitios web, crear algoritmos y programación orientada a objetos, diseñar representaciones gráficas, producir imágenes vectoriales y bitmap, producir imágenes fotográficas digitales, capturar y editar vídeo, concebir comunicación para nuevos medios, y concebir planes de marketing y campañas publicitarias.

Formação Modular em Tecnologia

CFPIC — Centro de Formação Profissional da Indústria do Calçado, São João da Madeira · Certificado n.º 1393/2024, emitido 25/11/2024 · 100 horas

Arquitetura de computadores, Algoritmos, Gestão e organização da informação.

Modular Training in Technology

CFPIC — Footwear Industry Vocational Training Centre, São João da Madeira, Portugal · Certificate No. 1393/2024, issued 25/11/2024 · 100 hours

Computer architecture, Algorithms, Information management and organisation.

Formación Modular en Tecnología

CFPIC — Centro de Formación Profesional de la Industria del Calzado, São João da Madeira, Portugal · Certificado n.º 1393/2024, emitido 25/11/2024 · 100 horas

Arquitectura de computadores, Algoritmos, Gestión y organización de la información.

Inteligência Artificial

Academia Portugal Digital (plataforma NAU, cofinanciada pela República Portuguesa e União Europeia/PRR) · 2026 · 11 horas no total

Introdução à Inteligência Artificial, Inteligência Artificial Generativa, Aplicações de Inteligência Artificial no dia-a-dia.

Artificial Intelligence

Academia Portugal Digital (NAU platform, co-financed by the Portuguese Republic and the European Union/PRR) · 2026 · 11 hours total

Introduction to Artificial Intelligence, Generative Artificial Intelligence, Everyday Applications of Artificial Intelligence.

Inteligencia Artificial

Academia Portugal Digital (plataforma NAU, cofinanciada por la República Portuguesa y la Unión Europea/PRR) · 2026 · 11 horas en total

Introducción a la Inteligencia Artificial, Inteligencia Artificial Generativa, Aplicaciones de Inteligencia Artificial en el día a día.

Antes de programar ERPs, usei-os — no terreno, todos os dias. É por isso que os sistemas que construo (como os que vês neste portefólio) reflectem como um ERP é usado a sério no dia-a-dia, não só como parece de fora. Detalhes da minha experiência com ERPs a seguir. Before building ERPs, I used them — on the ground, every day. That's why the systems I build (like the ones in this portfolio) reflect how an ERP is actually used day to day, not just how it looks from the outside. Details of my ERP experience below. Antes de programar ERPs, los usé — sobre el terreno, todos los días. Por eso los sistemas que construyo (como los que ves en este portafolio) reflejan cómo se usa un ERP de verdad en el día a día, no solo cómo se ve desde fuera. Detalles de mi experiencia con ERPs a continuación.

Mais de 30 anos de percurso profissional. Over 30 years of professional experience. Más de 30 años de trayectoria profesional.

Gestora de Redes Sociais

CP Centro de Terapias, Santa Maria da Feira / Esmoriz · Atual

Gestão de redes sociais e produção de conteúdo visual para o centro. Criação de templates alinhados com a identidade visual da marca (paleta, tipografia, monograma), entregues em SVG, PDF e PNG.

Social Media Manager

CP Centro de Terapias, Santa Maria da Feira / Esmoriz, Portugal · Current

Social media management and visual content production for the centre. Creation of templates aligned with the brand's visual identity (palette, typography, monogram), delivered in SVG, PDF and PNG.

Gestora de Redes Sociales

CP Centro de Terapias, Santa Maria da Feira / Esmoriz, Portugal · Actual

Gestión de redes sociales y producción de contenido visual para el centro. Creación de plantillas alineadas con la identidad visual de la marca (paleta, tipografía, monograma), entregadas en SVG, PDF y PNG.

Operária e Controlo de Qualidade

Aspock Portugal, Oliveira de Azeméis · Janeiro 2016 – Maio 2022

Cumprimento de normas de qualidade em linha de produção industrial.

Production Operator & Quality Control

Aspock Portugal, Oliveira de Azeméis, Portugal · January 2016 – May 2022

Compliance with quality standards on an industrial production line.

Operaria y Control de Calidad

Aspock Portugal, Oliveira de Azeméis, Portugal · Enero 2016 – Mayo 2022

Cumplimiento de normas de calidad en línea de producción industrial.

Empresária & Gestora de Operações

Manual da Alegria, Santa Maria da Feira · Dezembro 2013 – Janeiro 2016

Gestão operacional completa com uso de ERP e ferramentas digitais. Coordenação de fornecedores, compras e logística.

Business Owner & Operations Manager

Manual da Alegria, Santa Maria da Feira, Portugal · December 2013 – January 2016

Full operational management using ERP and digital tools. Coordination of suppliers, purchasing and logistics.

Empresaria y Gestora de Operaciones

Manual da Alegria, Santa Maria da Feira, Portugal · Diciembre 2013 – Enero 2016

Gestión operativa completa con uso de ERP y herramientas digitales. Coordinación de proveedores, compras y logística.

Técnica de Gestão Administrativa & Coordenadora

Intermarché Ovar/Esmoriz — Distriovar Lda, Ovar · Abril 1994 – 2012

Gestão de stocks, encomendas e inventários com PRIMAVERA ERP. Coordenação de equipas, horários e controlo do banco de horas dos colaboradores. Implementação de sistemas de merchandising e análise de indicadores comerciais. Controlo de qualidade e logística com ferramentas informáticas.

Administrative Management Technician & Coordinator

Intermarché Ovar/Esmoriz — Distriovar Lda, Ovar, Portugal · April 1994 – 2012

Stock, ordering and inventory management using PRIMAVERA ERP. Team and schedule coordination, including staff time-bank control. Implementation of merchandising systems and analysis of business indicators. Quality control and logistics using IT tools.

Técnica de Gestión Administrativa y Coordinadora

Intermarché Ovar/Esmoriz — Distriovar Lda, Ovar, Portugal · Abril 1994 – 2012

Gestión de stocks, pedidos e inventarios con PRIMAVERA ERP. Coordinación de equipos, horarios y control de la bolsa de horas de los colaboradores. Implementación de sistemas de merchandising y análisis de indicadores comerciales. Control de calidad y logística con herramientas informáticas.

Rececionista · Assistente de Saúde

Consultório Médico Anette Vasconcelos, São João da Madeira · Fevereiro 1992 – Março 1994

Atendimento presencial e telefónico em ambiente clínico. Agendamento, gestão de base de dados e coordenação da receção.

Receptionist · Health Assistant

Consultório Médico Anette Vasconcelos, São João da Madeira, Portugal · February 1992 – March 1994

In-person and telephone service in a clinical setting. Scheduling, database management and front-desk coordination.

Recepcionista · Asistente de Salud

Consultório Médico Anette Vasconcelos, São João da Madeira, Portugal · Febrero 1992 – Marzo 1994

Atención presencial y telefónica en entorno clínico. Agendamiento, gestión de base de datos y coordinación de la recepción.

Línguas: Português (língua materna) · Espanhol (língua materna) · Inglês (nível básico). Languages: Portuguese (native) · Spanish (native) · English (basic level). Idiomas: Portugués (lengua materna) · Español (lengua materna) · Inglés (nivel básico).

Formações complementares (Profiforma — Gabinete de Consultoria e Formação · Inesp): AutoCAD, MS Office, Legislação Laboral, Gestão de Recursos Humanos, Merchandising, Logística. Additional training (Profiforma — Consultancy and Training Office · Inesp): AutoCAD, MS Office, Labour Law, Human Resources Management, Merchandising, Logistics. Formaciones complementarias (Profiforma — Gabinete de Consultoría y Formación · Inesp): AutoCAD, MS Office, Legislación Laboral, Gestión de Recursos Humanos, Merchandising, Logística.

Descarregar CV completo (PDF) Download full CV (PDF) Descargar CV completo (PDF)

Front-end e back-end: onde encaixo. Front-end and back-end: where I fit in. Front-end y back-end: dónde encajo.

Um website tem sempre duas camadas: aquilo que o visitante vê e toca, e aquilo que trabalha por trás, sem se fazer notar. Sou especialista na primeira — o front-end — mas colaboro de perto com programadores back-end sempre que um projeto precisa de lógica de servidor ou de uma base de dados.

A website always has two layers: what the visitor sees and touches, and what works behind the scenes, unnoticed. I specialise in the first — front-end — but work closely with back-end developers whenever a project needs server logic or a database.

Un sitio web siempre tiene dos capas: lo que el visitante ve y toca, y lo que trabaja detrás, sin hacerse notar. Soy especialista en la primera — el front-end — pero colaboro de cerca con desarrolladores back-end siempre que un proyecto necesita lógica de servidor o una base de datos.

💻 O que é o Front-end? 💻 What is Front-end? 💻 ¿Qué es el Front-end?

O front-end é a camada responsável pela experiência do utilizador (UX) e pelo design visual. Sempre que navegas num site, clicas num botão ou vês uma animação, estás a interagir com front-end — é aqui que trabalho todos os dias.

Front-end is the layer responsible for user experience (UX) and visual design. Whenever you browse a site, click a button or watch an animation, you're interacting with front-end — this is where I work every day.

El front-end es la capa que garantiza la experiencia de usuario (UX) y el diseño visual. Cada vez que navegas por un sitio, haces clic en un botón o ves una animación, estás interactuando con el front-end — es donde trabajo cada día.

Tecnologias que uso: HTML para estruturar, CSS para estilizar, JavaScript para dar interatividade, e Bootstrap para acelerar e uniformizar tudo isto.

Technologies I use: HTML to structure, CSS to style, JavaScript to add interactivity, and Bootstrap to speed up and standardise all of it.

Tecnologías que uso: HTML para estructurar, CSS para dar estilo, JavaScript para dar interactividad, y Bootstrap para acelerar y uniformar todo esto.

Função: garantir que o site é rápido, bonito e responsivo, tanto no telemóvel como no computador.

Role: making sure the site is fast, good-looking and responsive, on both mobile and desktop.

Función: garantizar que el sitio sea rápido, bonito y responsivo, tanto en móvil como en ordenador.

⚙️ O que é o Back-end? ⚙️ What is Back-end? ⚙️ ¿Qué es el Back-end?

O back-end funciona nos bastidores, como o motor da aplicação: trata das regras de negócio, da autenticação de utilizadores e do armazenamento de dados.

Back-end works behind the scenes, like the engine of the application: it handles business rules, user authentication and data storage.

El back-end funciona entre bastidores, como el motor de la aplicación: se ocupa de las reglas de negocio, la autenticación de usuarios y el almacenamiento de datos.

Tecnologias mais comuns: Node.js, Python, Java, PHP ou C#, associadas a bases de dados como MySQL, PostgreSQL ou MongoDB.

Common technologies: Node.js, Python, Java, PHP or C#, paired with databases like MySQL, PostgreSQL or MongoDB.

Tecnologías más comunes: Node.js, Python, Java, PHP o C#, junto con bases de datos como MySQL, PostgreSQL o MongoDB.

Não é a minha área de especialização — mas trabalho de perto com quem o é, para que o resultado final funcione como um todo.

This isn't my area of specialisation — but I work closely with those who are, so the final result works as a whole.

No es mi área de especialización, pero trabajo de cerca con quienes sí lo son, para que el resultado final funcione como un todo.

🔄 Como trabalham juntos (exemplo prático) 🔄 How they work together (practical example) 🔄 ¿Cómo trabajan juntos? (ejemplo práctico)

Ação do utilizador User action Acción del usuario Camada responsável Responsible layer Capa responsable O que acontece na prática What actually happens Qué ocurre en la práctica
Preencher os dados de login e clicar em "Entrar" Filling in login details and clicking "Sign in" Rellenar los datos de inicio de sesión y hacer clic en "Entrar" Front-end Recolhe o que escreveste e envia-o ao servidor. Captures what you typed and sends it to the server. Recoge lo que escribiste y lo envía al servidor.
Validar a palavra-passe e verificar a conta Checking the password and verifying the account Validar la contraseña y verificar la cuenta Back-end Confirma se os dados coincidem com os da base de dados. Confirms the data matches what's stored in the database. Confirma si los datos coinciden con los de la base de datos.
Mostrar o perfil do utilizador já com sessão iniciada Showing the logged-in user's profile Mostrar el perfil del usuario ya conectado Front-end Recebe a confirmação do servidor e mostra o ecrã seguinte. Receives the green light from the server and shows the next screen. Recibe la confirmación del servidor y muestra la siguiente pantalla.

Quem domina as duas áreas chama-se Full Stack. Escolhi especializar-me em front-end — porque é aqui que acontece a primeira impressão de um site, e essa primeira impressão deve ser sempre limpa, acessível e memorável. Someone who masters both areas is called Full Stack. I chose to specialise in front-end — because that's where a website's first impression happens, and it should always be clean, accessible and memorable. Quien domina ambas áreas se llama Full Stack. Elegí especializarme en front-end — porque es ahí donde ocurre la primera impresión de un sitio, y esa primera impresión debe ser siempre limpia, accesible y memorable.