João Castelo

Software Development Engineer

Passionated about the tech world and in love with life. I’m a simple guy, but sometimes perfectionist, that will help you with any question you may have but also try to enjoy and relax with a beautiful sunset at the beach.

Contact

LinkedIn joaoppcastelo
Twitter/X joaoppcastelo
Instagram joaoppcastelo

Location

Lisboa, PT

Work

CGI

Consultant

2017-08-28 — 2022-10-14

On my journey as consultant, i've helped CGI clients creating solutions from HR & Payroll for the public sector, to a early childhood education application for professionals and guardians to plan and communicate daily activities, bringing best practices on managing code on a Salesforce world and tools to migrate data.

  • Project #1 - Full Stack Developer & Sys Admin
  • Project #2 - Full Stack Developer
  • Project #3 - DevOps Lead Analys
  • Project #4 - Release Manager and Software Developer

Myneva

Software Development Engineer

2022-10-17 — Present

At Myneva, i've started as a Software Development Engineer creating a software package for reablement services which helps provide the best quality care and meets the high requirements of care services. Since January 2023, i joined the Platform Team helping managing all the AWS stack, integrating AWS CDK to new projects, helping and educating devs on AWS services and supporting the migration of projects to Myneva's domains.

  • Software Development Engineer
  • Platform Engineer

Volunteer

Web Summit

Response Team

2016-11-07 — 2016-11-10

Supporting the event with whatever was needed. From helping registering attendees, to answer any question they may have or even helping setting up the space.

Web Summit

Response Team

2017-11-06 — 2017-11-09

Supporting the event with whatever was needed. From helping registering attendees, to answer any question they may have or even helping setting up the space.

Web Summit

Registration & Venture

2018-11-05 — 2018-11-08

Support with registering attendees who arrive at the airport and helping a peripheral event to run smoothly by helping attendees with their questions and making sure everything was ready for the multiple roundtables happening throughout the day.

Web Summit

Volunteer Lead

2019-11-04 — 2019-11-07

Helping volunteer coordination in handling all the volunteer teams, leading volunteer teams to their positions, acting as a point of contact between volunteers and staff.

Web Summit

CIS Dinner - Directional / Usher & Volunteer Lead

2021-10-31 — 2021-11-04

Supporting a peripheral event by guidding attendees to the correct place and helping volunteer coordination in handling all the volunteer teams, leading volunteer teams to their positions, acting as a point of contact between volunteers and staff.

Web Summit

Registration & Operations

2022-11-01 — 2022-11-04

Performing the accreditation of attendees at the airport and helping setting up the stages and booths at FIL.

Web Summit

Response and Support & Volunteer Lead

2023-11-11 — 2023-11-16

Supporting the registration at the airport and helping volunteer coordination in handling all the volunteer teams, leading volunteer teams to their positions, acting as a point of contact between volunteers and staff, and supporting the backstage for the central stage.

Education

University of Algarve

2014-09-08 — 2017-07-01
Engineering and Technologies, Bachelor
Courses
  • 1478 - Computer Science

Online Training

Courses
  • [Udemy] Angular - The Complete Guide
  • [Udemy] Kubernetes for the Absolute Beginners - Hands-on
  • [Udemy] Learn DevOps: CI/CD with Jenkins using Pipelines and Docker
  • [Udemy] Getting Started with HashiCorp Vault

Skills

Programming languages

Java, C#, JavaScript, TypeScript, Python, HTML/CSS, and Bash/Shell

Frameworks

Spring/SpringBoot, Quarkus, Angular, React, Thymeleaf, and AWS CDK

Database management

SQL (PostgreSQL), NoSQL (DynamoDB), and Flyway

Cloud computing

AWS and Azure

Project management

Atlassian stack (Jira, Confluence, Bitbucket), Azure DevOps, Agile, and Scrum

Monitoring / Telemetry

Grafana / Prometheus, ELK Stack, and Coralogix

Development Tools

Git, Docker / K8s, Maven, Linux, Jenkins, Azure Pipelines, GitHub Actions, and Ansible

Server / Hosting tools

Tomcat and Apache

Languages

Portuguese

Native speaker

English

Professional working proficiency

Interests

Creative Arts

Photography

Music

Streaming and Concerts

Reading

Biographies and Tech

Travel

Outdoor Activities

City walking, Cycling, Sightseeing, Sunbathing, and Walking

Technology

Playing with open source

Fitness/Wellness

Gym and Meditation

Film and Cinema