cv

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

Basics

Name Joel José Ginga
Label Software Developer
Email jjginga@gmail.com
URL https://jjginga.com
Summary I'm a resilient software developer, excelling in solving challenges anddelivering innovative solutions. My approach mirrors a marathon,emphasizing persistence, strategic planning, and long-term goals. Iexceed expectations in fast-paced environments, with a commitmentto learning and exploring new technologies. My adaptability andwillingness to relocate make me a versatile asset to any teamMy approach to software development is akin to running a marathon, requiring persistence, strategic planning, and a focus on long-term goals. This mindset has equipped me with the ability to not only meet but exceed expectations in fast-paced and dynamic environments. My journey in the tech industry is also includes an active engagement in the analysis and requirement gathering process, working closely with stakeholders to understand their needs and translating them into actionable development tasks.
Location Lisbon, PT

Profiles

Linkedin https://www.linkedin.com/in/jjginga/
codesignal https://app.codesignal.com/profile/jjginga
codewars https://www.codewars.com/users/jjginga
leetcode https://leetcode.com/jjginga/

Professional Experience

  • 2021-06 - Present
    Software Developer
    BNP Paribas Security Services
    • Develop new features and improvements for an existing application, in a team of twenty people, with an Agile methodology, using Jira and Confluence.
    • Active engagement in the analysis and requirement gathering process, working closely with stakeholders tounderstand their needs and translating them into actionable development tasks.
    • Java, SQL, STRUTS, Linux, Jenkins, JIRA, Confluence
  • 2022-06 - Present
    Configuration Manager
    BNP Paribas Security Services
    • Git strategy implementation, enhancing code integration and quality. Repositories Managemen, coordinate software package preparation and deployment. Cross-team collaboration by bridging development and IT infrastructure teams and continuous improvement.
    • git, gitlab, Jenkins, Linux
  • 2020-08 - 2021-06
    Software Developer
    CTT - Portuguese Post Office
    • Software development and maintenance, in a team of ten people, with a waterfall methodology.
    • Java, SQL, JavaScript, SOAP, Spring, git, SVN
  • 2009-03 - 2019-12
    Chemical Engineer
    Euro-Yser - Chemical Products
    • Progressed through various roles, contributing to process engineering, quality assurance, and production team leadership.
    • Production Team Lead - 2018 - Led team to exceed production targets through strategic planning and resource allocation, fostering an environment where all members excel and thrive.
    • Quality Assurance Manager - 2013 - Elevated quality standards, leading initiatives that fostered a deep sense of pride and ownership among team members. Developed and enforced rigorous quality protocols that consistently exceeded company expectations.Elevated quality standards, fostering pride and ownership among team members. Developed and enforced rigorous quality protocols that exceeded company expectations.
    • Process Engineer - 2010 - Mastered operational control, significantly enhancing process efficiency and reliability. Implemented innovative solutions to streamline workflows and minimize waste.Mastered operational control, enhancing efficiency and reliability. Implemented innovative solutions to streamline workflows.
    • Trainee - 2009

Education

  • 2021-09 - Present
    Bachelor in Software Engineering
    Universidade Aberta (180 ECTS)
    • Specialized in Information Systems and Technologies, focusing on solving technical, economic, and social criteria problems.
  • 1999-10 - 2007-10
    Bachelor in Chemical Engineering (300 ECTS)
    Universidade de Aveiro
    • Trained in designing, optimizing, and managing industrial processes involving chemical or physical changes.

Programming Languages | Professional Knowledge

  • Java
  • SQL
  • Shell Script

Other Tools and Technologies | Professional Knowledge

  • git
  • STRUTS
  • Linux
  • Agile
  • JIRA & Confluence

Programming Languages | Academic Knowledge

  • C/C++
  • Python
  • Javascript

Languages

  • Portuguese (Native speaker)
  • English (C1)
  • Spanish (B1)
  • German (A1)

Personal Interests

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