cv

Welcome to my CV page, a comprehensive showcase of my journey.

Personal Information

Name Joel José Ginga
Label Software Developer
Email jjginga@gmail.com
Website https://jjginga.com
linkedin https://www.linkedin.com/in/jjginga
Location Lisbon, PT
Summary I am a resilient software developer with a marathon mindset—persistent, strategically focused, and dedicated to delivering innovative solutions. I excel in solving complex challenges, translating stakeholder requirements into robust technical solutions, and optimizing processes through automation. Adaptable and committed to continuous learning, I thrive in fast-paced environments and bring a proven track record from both IT and industrial settings.

Professional Experience

  • 2024
    Senior Functional Analyst
    • Lead the development of projects from conception to implementation, ensuring precision at each stage to meet business needs.
    • Perform requirements gathering and analysis, translating stakeholder expectations into feasible technical solutions.
    • Responsible for process modeling, functional documentation, and mediation between business areas and the technical team.
    • Proactively implement process optimizations through automation, alongside providing system maintenance and support.
    • Manage functional testing and homologation, ensuring the quality of deliverables, and develop training materials for users.
    • Oversee multiple simultaneous projects, adjusting timelines and priorities to achieve impactful results.
    • Technologies/Skills
      • Distributed Systems | Informix 4GL | GitLab | Linux Server
      • sql | Data Modeling | Databases
      • Requirements Gathering | Functional Analysis
  • 2021 - 2024
    Software Developer
    BNP Paribas Security Services
    • Developed new features and enhancements for a monolithic application that processed large volumes of data daily.
    • Applied Object‑Oriented Programming (OOP) principles to improve application structure and maintainability.
    • Designed and implemented database stored procedures and queries using Transact‑SQL (T-SQL) and SQL, optimizing performance.
    • Ensured system stability by contributing to maintenance and repair efforts.
    • Integrated DevOps practices using GitLab, Jenkins, and Confluence to improve development efficiency.
    • Worked within a 20‑person Agile/Scrum team, actively participating in standups, sprint planning, and retrospectives.
    • Technologies/Skills
      • Java | t-sql | sql | linux | Shell Script
      • Agile/Scrum | Jira | Confluence
      • Jenkins | GitLab | Maven | Tomcat
  • 2022 - 2024
    Configuration Manager (Concurrent with Java Developer)
    BNP Paribas Security Services
    • Reviewed and implemented a Git strategy to streamline code integration, version control, and deployment processes.
    • Managed repository structures and coordinated software package preparation and deployment for efficient release management.
    • Led cross‑functional collaboration among development, operations, and quality teams to ensure seamless delivery.
    • Drove continuous improvement initiatives by adopting best practices in configuration management and automation.
    • {"title"=>"Technologies/Skills", "description"=>["git | GitLab | Jenkins | Linux | Agile | Repository Management"]}
  • 2020 - 2021
    Junior Java Developer
    CTT - Portuguese Post Office
    • Developed and maintained software solutions as part of a 10‑member development team following a waterfall methodology.
    • Applied OOP principles to enhance code modularity and maintainability.
    • Integrated SQL databases and implemented secure data handling techniques.
    • Technologies/Skills
      • Java | SQL | Spring Framework | JBoss | Tomcat | JUnit | Apache Struts
      • Web Development | HTML | JavaScript
      • git | JMesa | XML.
  • 2009 - 2019
    Chemical Engineer
    Euro-Yser - Chemical Products

Education

Professional Tools and Technologies

  • Java | SQL | Shell Script
  • git | STRUTS | Linux | Agile | JIRA | Confluence

Academic Tools and Technologies

  • C/C++ | rust | Python | Javascript | OCaml | Prolog
  • Spring | Docker

Languages

Portuguese Native speaker
English C1
Spanish B1
German A1

Personal Interests

  • Running, Reading, Politics, Equality, Society, Poetry, History