Pedro Martins

Pedro Martins

Followers of Pedro Martins890 followers
location of Pedro MartinsCoimbra, Coimbra, Portugal

Connect with Pedro Martins to Send Message

Connect

Connect with Pedro Martins to Send Message

Connect
  • Timeline

  • About me

    Engineering Manager at Critical Software

  • Education

    • Universidade de Coimbra

      1999 - 2004
      Licenciatura Engenharia Informática
  • Experience

    • Critical Software

      Feb 2004 - now

      Pedro Martins has served as a technical manager in projects with 15+ people adhering to either DO-178C or CENELEC for railway standards. His leadership in these contexts has involved overseeing the development and verification of software for airborne systems, as well as managing development of railway application projects. In the following list one can find some examples of projects where he has been working:• Managed the requirements and testing phases for an airborne project, ensuring that all safety-critical software standards were met. Skills: DO-178C, C, RTOS.• Managed the development of an application to facilitate communication between railway track hardware and traffic management systems. This project encompassed requirements, design, implementation, and testing phases. Skills: CENELEC, EN50126, EN50128, EN50129, JEE7, ActiveMQ. Show less Pedro Martins has served as a technical manager of small to medium teams in various high-stakes projects. His experience includes overseeing the development and verification of software for military operations, election systems, airport management, and insurance platforms: • Military Operations Support System: Technical manager for the Portuguese Air Force's military operations support system. This system aids in search and rescue operations, tactical planning, and integrates data from various air and maritime traffic sources. It includes the design and presentation of georeferenced tools on maps. Skills: IAMSAR, JEE7, Wildfly, Hibernate, REST, PostgreSQL.• Portuguese Elections: Led the team responsible for the provisional vote counting platform, including the application for collecting results from municipal offices and providing results to the public via a website and to the press via services. Skills: JEE7, Wildfly, Hibernate 5, REST, Oracle, Stripes.• Airport Inbound and Outbound Management Application: Led the backend team and developed services to support business operations, as well as provided technical management support in client communication and requirements gathering. Integrated the application with devices displaying information to pilots at stands. Skills: Airport Turnaround Management; JEE7, Tomee, OpenJPA, REST, MySQL• Novo Banco Mortgage Simulator: Coordinated the backend team and developed services to support business operations. Skills: Finance; JEE7, Spring Boot, Hibernate 5, REST.• Segurnet: Technical manager. Segurnet is the communication platform for the insurance sector in Portugal, maintained by APS (Associação Portuguesa de Seguradores). Responsibilities included technical management and architecture of the platform, internal team management, business analysis with the client, client communication, task estimation, and planning. Skills: Insurance sector; JEE7, Wildfly 8, Hibernate 4, Spring batch, SOAP, GWT, Oracle. Show less Pedro Martins has contributed to various projects, showcasing his technical expertise and collaborative skills:• Segurnet Development Team Member: Contributed to the development of Segurnet, the communication platform for the insurance sector in Portugal, maintained by APS (Associação Portuguesa de Seguradores). His main responsibilities included coding and assisting in business analysis with the client. Skills: Insurance sector; JEE6/JEE7, JBoss 4/Wildfly8, Hibernate, Spring batch, SOAP, GWT, Oracle.• Development of the "Common Layer" for Soporcel (now Navigator Group): Developed a business layer composed of web services for internal commercial applications such as orders, deliveries, shipments, transportation, planning, invoicing, claims, and statistics. As an outsourcer at the client's site, his main responsibilities included service development and business and requirements discussions with the client. Skills: Paper industry; Java 6, JBoss 4, Spring, SOAP, Xfire (Apache CXF), Informix SQL, BIRT. Show less Pedro Martins has made some contributions as a junior developer in various high-impact projects across different industries. Below are some examples of his work:• Internal Application Development for Vodafone: Developed an internal application for managing enterprise clients at Vodafone. Skills: Java, JBoss, Spring, Struts, JSP. • Application Development for the Portuguese Navy: Developed an application for defining and recording ship inspections for the Portuguese Navy. Skills: Java, JBoss, Spring, Struts, JSP, PostgreSQL. • Application Development for the Ministry of Culture: Developed an application for managing the database of cultural agents, their applications, and support for the Ministry of Culture. Skills: Java, JBoss, Spring, Struts, XML, XSL, PostgreSQL. • Organizational Competency Management Application: Developed an application for managing organizational competencies and conducting periodic evaluations. Skills: Java, JBoss, Spring, Struts, XML, XSL, SQL Server Show less

      • Engineering Manager

        Jan 2022 - now
      • Senior Engineer

        Mar 2014 - Dec 2021
      • Project Engineer

        Jan 2008 - Feb 2014
      • Junior Engineer

        Aug 2004 - Dec 2007
      • Intern

        Feb 2004 - Jul 2004
    • Collectors Bridge

      Mar 2014 - Dec 2017
      Co Founder
  • Licenses & Certifications

    • SCBCD/OCPJBCD - Java Enterprise Edition 5 Business Component Developer Certified Professional

      Oracle
      Apr 2013
    • SCJP - Sun Certified Java Programmer

      Sun Microsystems
      Nov 2007
    • FCE - First Certificate in English

      University of Cambridge
      Jul 2012