{#if application && userStore.isLoggedIn} andre-henriques-{application.company.toLowerCase().split(' ')[0]} {:else} CV {/if}
I am a dedicated and versatile programmer with four years of professional experience.
During those years mainly worked with Typescript, JavaScript, React, Svelte.
I thrive in high paced new environments, and I am always striving to learn new skills and technologies.
I also am knowable in various other technologies and am always learning new ones.
{#if application} {#if !application.agency}

👋 Hello {#if application.recruiter} {application.recruiter} @ {application.company} {:else if application.company} recruiter @ {application.company} {/if}

{:else}
{/if} {#if application.message}

A small message from me

{@html application.message.split('\n').join('
')}
{/if} {#if application.flairs.length > 0}

Skills {#if flairs.length > 0} {/if}

{#if otherSearch === ''} {#each application.flairs as flair} {@const hasDesc = flair.description && flair.showFullDescription === 1}
{#if hasDesc}
{flair.name}
{flair.description}
{:else} {flair.name} {/if}
{/each} {:else} {@const filtered_list = flairs.filter((a) => a.name.match(new RegExp(otherSearch, 'i')) )} {#if filtered_list.length == 0}
Could not find the skill you are looking for.
{:else} {#each filtered_list as flair}
{#if flair.description}
{flair.name}
{flair.description}
{:else}
{flair.name}
{/if}
{/each} {/if} {/if}
{/if} {/if}

Work Expericence

Senior Software Developer @ Planum Solucoes

4 years - May 2020 - Present

Developed various projects:

  • Developing various websites using React and Svelte.
  • Interacting with a RESTful API
  • Implemented an ORM system using Java Reflection
  • Implemented automatic deployment with GitLab CI/CD tools.
  • Linux Server Administration

Associate Devops Engineer @ Sky UK

1 year - July 2022 - June 2023

  • Developed web-based tools for the DevOps team to use
  • Updated Jenkins pipelines that the team uses to manage one of the most important pipelines that the team manages.
  • Created new scripts that were used to clean up multiple terabytes of unused data that led to improvements in the performance of the other scripts running on the same server as well as the performance of the backup system

Education

BCompSc with First Class Honours @ University of Surrey

July 2020 - June 2024