Pedro Sá

Pedro Sá

Systems and Network Administrator

Followers of Pedro Sá1000 followers
location of Pedro SáCoimbra, Coimbra, Portugal

Connect with Pedro Sá to Send Message

Connect

Connect with Pedro Sá to Send Message

Connect
  • Timeline

  • About me

    Senior OutSystems Developer at InnoWave | Invited Professor at Universidade de Aveiro

  • Education

    • Wall Street English Coimbra

      2020 - 2022
      Língua Inglesa
    • Departamento de Engenharia Informática - Universidade de Coimbra

      2008 - 2011
      Mestrado em Engenharia Informática
    • Departamento de Engenharia Informática - Universidade de Coimbra

      2005 - 2010
      Licenciatura em Engenharia Informática
  • Experience

    • Instituto Pedro Nunes

      Aug 2010 - Jan 2011
      Systems and Network Administrator

      IT Technician – Technical Office of InformaticsServiços Municipalizados de Transportes Urbanos de Coimbra (SMTUC)- Provided end-user support, addressing technical issues and ensuring smooth operation of IT systems.- Managed and maintained network devices, ensuring reliable connectivity across the organization.- Installed and configured network equipment to support organizational needs.- Administered services in both Linux and Windows environments, ensuring high availability and performance.- Monitored and resolved system issues, contributing to the stability and efficiency of IT operations. Show less

    • Meticube

      Sept 2010 - Jun 2011
      Software Developer (Intern)

      Programmer in the project URC4ALL - Universal Remote Console For All carried out within the scope of the Dissertation / Internship course, of the Master in Computer Engineering.Creation of a 2D WYSIWYG editor, based on URC / UCH technology, whose objective is to facilitate the creation of Socket Description files. This tool allows you to develop the graphic model of the desired Socket Description and later export that model, to a Socket Description file, in XML format.Integration of the module developed with the UCH Workbench.Used Technologies:C# .Net | URC/UCH Technology | Standard ISO/IEC 24752 | Microsoft SQL Server 2008 | Visual Studio 2010 Show less

    • ITGrow - Software e Sistemas ACE

      Sept 2011 - Aug 2012
      Software Developer

      Programmer integrated in the Critical Software team responsible for the development of the Oversee project.

    • Critical Software

      Sept 2011 - Aug 2012
      Software Developer

      Programmer integrated in the team responsible for the development of the Oversee project.Project in which a web application was developed that addresses challenges related to the efficiency and effectiveness of maritime missions related to Search and Rescue (SAR), maritime supervision and protection of the environment, which improves the capacity for anticipation and responsiveness to SAR incidents, illegal activities or environmental disasters.Participation in the “PostGIS Training” course taught by Dotted Eyes School of GIS Training and respective certification.Participation in the “Introductory GeoServer” course taught by Dotted Eyes School of GIS Training and respective certification.Participation in the “Introductory OpenLayers” course taught by Dotted Eyes School of GIS Training and respective certification.Participation in the “Time Management - Results Orientation” course given by State of the Art and respective certification.Used Technologies:Java | Framework Zk | CSS | Javascript | Tomcat | Hibernate | GeoServer | PostgreSQL | PostGIS | OpenLayers | SLD - Styled Layer Descriptor | SVN | Eclipse Show less

    • Instituto Superior Miguel Torga

      Mar 2013 - Jul 2013

      Responsible for Curricular Unity of Applied Information Systems from CET GARH - Cursos de Especialização Tecnológica de Gestão Administrativa de Recursos Humanos and CET TC - Cursos de Especialização Tecnológica de Técnicas de Contabilidade. Responsible for Curricular Unity of Computing from CET SSDC - Cursos de Especialização Tecnológica de Serviço Social e Desenvolvimento Comunitário.

      • Invited Professor

        Mar 2013 - Jul 2013
      • Invited Professor

        Mar 2013 - Jul 2013
    • RedLight Software Inc.

      Apr 2013 - Nov 2013
      Software Developer

      Collaboration in software engineering processes.

    • Dognædis

      Apr 2013 - Nov 2013
      Software Developer

      Programmer Responsible for Developing a Custom Enterprise Resource Planning (ERP) PlatformDesigned and developed a tailored ERP platform to meet the specific needs of the organization.Implemented core modules, including:- Financial and Business Management: Tools for tracking financial performance and streamlining operations.- Human Resources Management: Features for employee record-keeping, payroll, and performance tracking.- Project Management: Capabilities for task scheduling, resource allocation, and project tracking.- Personal Management: Systems for managing individual employee data and workflows.Ensured the platform was scalable, user-friendly, and integrated seamlessly with existing processes and systems. Show less

    • Enso Origins

      Jan 2017 - Sept 2023

      Part of an experienced team responsible for the development and maintenance of reactive web and mobile applications in OutSystems 11.2022 - 2023 | Bank Systems Refactoring (O11 Reactive)- Contributed to the modernization of legacy banking systems.- Developed APIs to enable seamless integration with external systems.- Implemented new features and resolved bugs to enhance system functionality.- Provided mentorship and training to junior team members.2021 - 2022 | Relaxation and Mindfulness Mobile App (O11 Mobile / O11 Reactive)- Developed a mobile application offering relaxation, breathing, and stretching exercises.- Designed and implemented a back-office application for configuring and managing content, including text and videos.2021 | Dashboard for Pacemaker Data (O11 Reactive)- Built a web application to visualize cardiac data collected from pacemakers implanted in patients. Show less Responsible for Monitoring and Guiding Curricular and Professional Training Internships in OutSystems- Supervised and provided guidance to curricular internships for Bachelor’s Degree students in Informatics Engineering from ISEC – Instituto Superior de Engenharia de Coimbra.- Oversaw work-related training internships from IEFP – Instituto do Emprego e Formação Profissional.- Actively participated in internship defenses, with responsibility for evaluating and assigning final grades to interns. Show less Full-Stack Developer Responsible for Web and Mobile Application Development- Designed and developed a wide range of projects, including websites, web applications, and mobile applications, tailored to meet the needs of clients from diverse sectors.- Collaborated with public institutions, healthcare organizations, event management companies, and automotive businesses to deliver custom software solutions.- Utilized full-stack development skills to build user-friendly and responsive web platforms.- Developed mobile applications, including features such as user interaction, data integration, and enhanced functionality, using frameworks like PhoneGap/Cordova and native development for Android and iOS.- Delivered high-quality solutions, ensuring the scalability, performance, and usability of the final products.Used Technologies: HTML | CSS | Javascript (jQuery) | Twitter Bootstrap Framework | Materializecss Framework | PHP | Slim Framework | PostgreSQL | PostGIS | MySQL | SVN | GIT | Eclipse | Visual Studio Code | Phonegap/Cordova | Java | Objective-C | Wordpress | Docker Show less - Collaborated with clients to gather and define project requirements, ensuring alignment with business goals.- Identified, documented, and prioritized tasks for the development team, creating clear action plans.- Created detailed project schedules and timelines, ensuring realistic and efficient planning of tasks.- Monitored and coordinated the development team, providing guidance to ensure timely and high-quality deliverables.- Acted as the primary point of contact between the client and the team, facilitating clear communication throughout the project lifecycle.- Presented project outcomes to clients, incorporating their feedback to refine deliverables and ensure satisfaction.- Ensured adherence to project scope, timelines, and quality standards, managing risks and resolving issues proactively. Show less Supervisor for Full-Stack Developer Internships- Provided monitoring and guidance to Bachelor’s Degree students in Informatics Engineering from ISEC – Instituto Superior de Engenharia de Coimbra, focusing on their role as full-stack developers.- Supported interns throughout their projects, ensuring the application of best practices in web and software development.- Actively participated in internship defenses, with responsibilities including evaluation and assignment of final grades to interns. Show less

      • Head of OutSystems Department

        Jan 2022 - Sept 2023
      • OutSystems Developer

        Jun 2021 - Sept 2023
      • Internship Supervisor - OutSystems

        Sept 2020 - Jul 2021
      • Software Developer

        Dec 2013 - Jun 2021
      • Project Manager

        Jul 2019 - Sept 2020
      • Internship Supervisor

        Jan 2017 - Sept 2019
    • Universidade de Aveiro

      Oct 2020 - now

      Responsible for Curricular Unity of Programming Labs from Bachelor's Degree in Information Technology taught in ESTGA – Escola Superior de Tecnologia e Gestão de Águeda.Program content:This Curricular Unity is completely practical and integrates the concepts acquired in the course units of algorithms and programming, databases, object oriented programming, and software engineering. The integration of concepts will be made by solving medium-sized problems that require the use of Unified Modeling Language (UML), algorithms, data structures, relational databases, event management and/or use of Application Program Interfaces (APIs). Show less Responsible for the Curricular Unity "Introduction to Programming" in the CTeSP Degrees in Network and Computer Systems and Cybersecurity, taught at ESTGA – Escola Superior de Tecnologia e Gestão de Águeda, including coordinating the curricular plan for the Cybersecurity degree.Program content:1. Introduction to Programming in Python2. Variables, Expressions and Statements3. Conditional Statements4. Repeat Instructions5. Strings6. Lists7. Dictionaries8. Tuples9. Functions10. Recursion11. Classes12. Exceptions13. Modules14. Files Show less Responsible for Curricular Unity of Electronic Office Applications I from Bachelor's Degree in Office Management and Business Communication taught in ESTGA – Escola Superior de Tecnologia e Gestão de Águeda.Program content:1. Introduction to Information Technology1.1. Basics concepts1.2. Hardware1.3. Software1.4. Networks2. Electronic Presentations2.1. Introduction2.2. Global predefined and custom templates2.3. Operations with slides2.4. Using and customizing themes2.5. Insertion, manipulation and editing objects2.6. Predefined and custom animation2.7. Tools for document review2.8. Print2.9. Guidelines for the production of presentations3. Text Processing3.1. Introduction3.2. Pre-defined templates3.3. Insertion, manipulation and editing objects3.4. Formatting Documents3.5. References and bibliography3.6. Insert links3.7. Review tools3.8. Link documents to databases for printing or sending in serial3.9. Print4. Collaborative Tools4.1. Creation and organization4.2. Editing and formatting4.3. Import and export4.4. Assigning privileges to different actors4.5. Publication of documents Show less Responsible for Curricular Unity of Electronic Office Applications II from Bachelor's Degree in Office Management and Business Communication taught in ESTGA – Escola Superior de Tecnologia e Gestão de Águeda.Program content:1 Using a Spreadsheet1.1. General concepts1.2. Edition1.3. Formatting1.4. Formulas and functions1.5. Tables and charts1.6. Filters1.7. Dynamic tables and charts1.8. Database tools on a worksheet2. Database - Access2.1. General concepts2.2. Tables2.3. Relations2.4. Queries2.5. Forms2.6. Reports3. Multimedia content creation and dissemination solutions3.1. Static content (textual and visual)3.2. Dynamic content (audio, video, animations)3.3. Creation of Web Sites Show less Responsible for Curricular Unity of Software Engineering from Bachelor's Degree in Information Technology taught in ESTGA – Escola Superior de Tecnologia e Gestão de Águeda.Program content:1. Introduction to software engineering2.Software development processes2.1. Software: product and process.2.2. Prescriptive processes2.3. Agile processes3. UML based analysis and modeling of systems3.1. Why modeling?3.2. Overview of UML3.3. Use cases3.4. Package diagrams3.5. Structure modeling3.6. Behavior modeling3.7. Architecture modeling4. Topics of software projects management4.1. Software metrics4.2. Planning4.3. Analysis and management of risk4.4. Temporal planning and project control4.5. Software quality4.6. Version control5. Software testing5.1. Introduction to software testing5.2. Test methods5.3. Test strategies5.4. Debugging5.5. Unit testing5.6. Integration testing Show less

      • Invited Professor

        Sept 2022 - now
      • Invited Professor

        Sept 2022 - now
      • Internship Coordinator

        Sept 2022 - Sept 2023
      • Invited Professor

        Oct 2021 - Sept 2022
      • Invited Professor

        Oct 2021 - Sept 2022
      • Invited Professor

        Oct 2020 - Sept 2021
    • InnoWave

      Oct 2023 - now
      Senior OutSystems Developer

      Part of an experienced team responsible for developing and maintaining applications in OutSystems.2024 - Present | Development of a Lifestyle Guide for an Insurance Company- Contributed to the creation of a comprehensive lifestyle guide for an insurance company.- Designed and developed custom components to meet specific design and functionality requirements.- Styled OutSystems native components to align with the company's branding and user experience standards.- Created detailed documentation with examples to guide the use of each component, including best practices for implementation.- Utilized OutSystems, SCSS, and CSS for the development and styling of components.2023 - 2024 | Development of New Private Area for an Insurance Company- Contributed to the development of a new private area for an insurance company.- Designed and implemented custom components and pages to enhance the user experience.- Integrated with external APIs to ensure seamless data exchange and functionality.- Developed backend logic to optimize system efficiency and performance.- Provided support, troubleshooting, and bug fixes to maintain system stability. Show less

  • Licenses & Certifications

    • Introductory GeoServer

      Dotted Eyes School of GIS Training
      Feb 2012
    • Introductory OpenLayers

      Dotted Eyes School of GIS Training
      Feb 2012
    • PostGIS Training

      Dotted Eyes School of GIS Training
      Feb 2012
    • OutSystems Web Developer Specialist (OutSystems 11)

      OutSystems
      Jun 2024
    • OutSystems Associate Developer (ODC)

      OutSystems
      Apr 2023
    • OutSystems Mobile Developer Specialist (OutSystems 11)

      OutSystems
      May 2020
    • Gestão de Tempo - Orientação para os resultados

      State of the Art Consultoria e Formação
      May 2012
    • OutSystems Associate Reactive Developer (OutSystems 11)

      OutSystems
      May 2020
    • OutSystems Associate Traditional Web Developer (OutSystems 11)

      OutSystems
      Oct 2019
    • OutSystems Associate Mobile Developer (OutSystems 11)

      OutSystems
      May 2020