Summary
Overview
Work History
Education
Skills
DRIVING LICENCE
ORGANISATIONAL SKILLS
Timeline
Generic
Avelino Cavaco

Avelino Cavaco

Engineering Manager
Montijo

Summary

Practical and hands-on Software Engineering Manager with nearly 20 years of experience in software development, with a solid background in the technology sector. Started my career as a Developer and progressively advanced to roles such as Team Lead, Enterprise Architect, and currently as Engineering Manager. Throughout this journey, I have consolidated strong technical, leadership, and strategic skills, playing a key role in solution design, team management, and defining technology roadmaps aligned with business goals.

Overview

20
20
years of professional experience
2
2
Languages

Work History

Engineering Manager

Petrotec
12.2022 - Current
  • Enhanced overall team productivity with continuous training and mentoring of junior engineers.
  • Improved engineering processes by streamlining workflows and implementing efficient project management techniques.
  • Identified areas of improvement in existing systems, providing recommendations that resulted in significant cost savings over time.
  • Implemented quality control measures to reduce errors, resulting in increased customer satisfaction and repeat business.
  • Fostered a culture of innovation and continuous improvement by encouraging the sharing of ideas, leading to increased creativity and problem-solving capabilities within the team.
  • Streamlined communication between departments by establishing regular meetings, improving collaboration on complex projects.
  • Led cross-functional teams for successful product development, ensuring timely delivery and adherence to specifications.
  • Optimized resource allocation, effectively managing budgets and manpower for multiple simultaneous projects.
  • Fostered culture of continuous improvement, encouraging feedback and implementing strategic changes to enhance operations.
  • Optimized resource allocation to meet project deadlines, effectively managing budgets and minimizing waste.
  • Led digital transformation initiative, modernizing legacy systems and embracing new technologies to drive operational excellence.
  • Recruited, placed, and oversaw project staff for optimal project results.
  • Integrated architectural and engineering drawings to create cohesive packages.
  • Presented project information and status updates to customers and fielded concerns.
  • Leadership and mentoring of multidisciplinary teams of developers, QA, project management, DevSecOps, and delivery

Enterprise Architect

HN Services Portugal
08.2021 - 12.2022
  • Developed and maintained enterprise architecture models leveraging frameworks such as TOGAF and ArchiMate.
  • Ensured consistency and integration across business, data, application, and technology domains.
  • Established architecture standards, guidelines, and governance policies.
  • Produced high-level technical documentation tailored to different audiences, including executives, technical teams, and stakeholders.
  • Embedded security, privacy, and compliance requirements into architecture design.
  • Promoted reuse of components, frameworks, and best practices to drive efficiency and scalability.
  • Identified redundancies, gaps, and inefficiencies in applications and infrastructure, recommending optimization strategies.
  • Designed solutions for modern and legacy applications.
  • Mentored junior architects, fostering professional growth and knowledge sharing within the team.

SYSTEMS ANALYST/DEVELOPER/Team Leader

PETROTEC S.A.
06.2010 - 07.2021
  • Project: PCS
  • Solution that aims to replace/support the core products of the company. Developed in a microservices architecture, with support for multi-tenant. This solution provides services for cloudpay applications, remote-refueling, station management systems and proprietary positions.
  • Technologies: Java 11, Micronaut, Spring-boot, Hibernate, MySQL, Maven, Rest, Undertow, Netty, Angular, TypeScript, Ignite UI, PrimeNG
  • Project: Lifecycle
  • Web solution for managing the life cycle of equipment from acquisition to dismantling with stocks, warehouses and entities management.
  • Technologies: JAVA 8, Tomcat, Jetty, Vaadin 10, Spring, Maven, Hibernate, MySQL.
  • Project: ASK
  • Web and mobile tool for monitoring, diagnosis and remote management of multi-machine and multi-equipment with centralization of information, viewing real-time data, historical and alarms.
  • Technologies: JAVA 8, Tomcat, Vaadin 8, Spring, Ivy, LMAX Disruptor, XML-RPC, MySQL, XML, JSON, Jackson, Gson, Jasper Reports.
  • Project: WebPOS
  • Web Console with connection to the fuel pumps control through the IFSF standard and LON protocol, with shop products support, several payment modes and barcode reading.
  • Technologies: JAVA 7, Tomcat, Jetty, Vaadin 7, XML-RPC, MySQL, H2.
  • Project: OPT Bexpress
  • Web GUI for a customer-tailored solution, with data input via screen (Touch).
  • Technologies: Java 6, Vaadin 6, Server Push, Tomcat, XML-RPC.
  • Project: Manager
  • Web Backoffice with modules for managing clients, suppliers, stocks, balances, billing and reporting
  • Opts and systems management.
  • Data integration with third party systems via Web Services, XML/CSV files or staging database.
  • Technologies: Java 8, Vaadin 6, XML-RPC, SQL Server, XML, JSON, Jackson, Gson, Jasper Reports, REST, SOAP
  • Project: BI
  • Analysis and implementation of BI solutions on the data models of the gas stations, through three solutions, QlikView Desktop, collects the data from several stations and stores it locally and SpagoBI/Pentaho, web solution, where the data from several stations are collected to a central database.
  • Technologies: QlikView, SpagoBI, Pentaho, MySQL, SQL Server.
  • Project: HeadOffice Solution
  • Web application for managing customers, cards, balances, products, prices, and billing.
  • Technologies: NET Framework 4, ASP.NET, C#, Entity Framework, DevExpress, SQL Server.
  • Project: Genesys BackOffice
  • Management tool for the gas station, with modules for managing clients, suppliers, stocks, plafons, billing and respective reports.
  • Technologies: VB6, SQL Server, Crystal Reports.
  • Project: ASK Pumps
  • Web tool for extracting station statistics (flow rates, failures, MTBF's, statistics, error logs, interventions and alerts).
  • Technologies: Java, Jetty, MySQL, GWT, SmartGWT.
  • Created detailed documentation for both internal reference and client-facing presentations, improving communication between stakeholders.
  • Gathered requirements and performed gap analysis through design workshops with users.

SYSTEMS ANALYST/DEVELOPER

SAPJU S.A.
01.2006 - 06.2010
  • Analysis and development of proprietary solutions for automation and control of production processes in order to ensure the veracity of weighing, traceability and labeling, as well as the reduction of production times and errors.
  • Implementation of security and fault tolerance policies.
  • Implementation of EDI processes.
  • Administration and maintenance of all hardware (servers, workstations, POS).
  • Implementation of a BackOffice web application for managing the entire manufacturing process.
  • Modules for suppliers and customers orders, stock management, product transformation plans, generation of transport documents automatically by the picking process.
  • Time and attendance tracking.
  • Implementation of FrontOffice application optimized for finger interaction and with connection with several peripherals (thermal printers, scales, barcode readers, fat-o-meter).
  • Integration between different proprietary and third party applications/systems.
  • Several synchronization modules, sending and receiving data via EDI, sending data to third party application for invoicing, synchronization of master data (product codes, rates, suppliers, customers) and data collection for time and attendance control and issuing alerts to Human Resources.

Technologies:

  • C++/QT, Java;
  • SQL Server, PostgreSQL;
  • PHP, Symfony;
  • Windows, Linux;

Education

Degree - Engenharia Informática

ESTIG - Escola Superior de Tecnologia e Gestão
07.2007

Skills

Technology integration

Coaching and mentoring

Strategic planning

undefined

DRIVING LICENCE

Driving Licence: B

ORGANISATIONAL SKILLS

  • Organisational skills
  • Strong analysis and coordination skills with clients/end users as well as software vendor/partners.
  • Good ability to coordinate/organize projects by team.
  • Currently, time and resource management, managing a team of around 35 elements.
  • Responsible for the continuous process of improvements in software quality and agility.

Timeline

Engineering Manager

Petrotec
12.2022 - Current

Enterprise Architect

HN Services Portugal
08.2021 - 12.2022

SYSTEMS ANALYST/DEVELOPER/Team Leader

PETROTEC S.A.
06.2010 - 07.2021

SYSTEMS ANALYST/DEVELOPER

SAPJU S.A.
01.2006 - 06.2010

Degree - Engenharia Informática

ESTIG - Escola Superior de Tecnologia e Gestão
Avelino CavacoEngineering Manager