joão melo profile photo

Hi, I'm João Melo

I am enthusiastic about how collaboration and learning combine in the digital world to create amazing things.

Email GitHub Translate this page

About Me

IT professional with a strong passion for coding and a proven track record in software development.

Senior Vue.js developer with comprehensive expertise in supporting processes such as end-to-end testing, performance testing, and continuous integration/delivery (CI/CD).

Extensive experience across diverse business domains, enabling a flexible mindset to effectively understand and address complex business challenges.

Experience

Developer · Serpro

Since 2020/11

Front-end development building responsive, localized, and interactive rich web apps and component libraries using Javascript, Web components, Lit and VueJS.

I've worked with versions 2 and 3 of the VueJS framework and the ecosystem's most popular packages like Vuex, Pinia, Vue-Router, Vue-I18n, and Vee-Validate.

End-to-end, unit, and load test automation using Cypress, K6, Jest, and Vitest.

Design and automation of CI CD pipelines with Git, GitLab, Webpack, Vite, and Release-It.

Superintendent of Strategy, Communication and Marketing · Serpro

2017/07 - 2020/10

Superintendent of Strategy, Marketing, and Business Performance

2016/06 - 2017/06

Strategic Coordinator of Projects and Strategy

2008/04 - 2016/04

Marketing strategy and internal corporate communications, leveraging customer relationship programs, structuring new products, and brand positioning in various media, such as social networks.

Strategic management, business indicators, and project management office corporative functions. Mediation of hundreds of stakeholders in a company with a complex surface of over 7K employees and about R$3 billion in annual revenues.

Project management and software engineering processes. Internally and in clients such as the Republic Presidency.

Products & Services Department Supervisor · Serpro

2007/12 - 2008/03

Project Office Supervisor

2006/05 - 2007/11

Software Project Leader

2004/07 - 2006/04

Provide tactical coordination to project and service managers, acting, for example, on support to solving conflicts or internalization of demands with the areas of infrastructure, development, and external suppliers, and serving as a mentor in managing demands and projects.

Recovery of software development projects in critical situation with actions such as conducting war rooms, prioritizing scope, distributing activities, mobilizing teams and reconfiguring roles.

Provide leadership in software development projects with teams of up to 30 people, including programmers, architects, testers, and requirement analysts. Special mention to a project for developing and deploying passport issuance and border control software for the new controlling migration model in Brazil's Federal Police Department.

Test Analyst · Motorola/UFPE

2004/01 - 2004/07

Technological Immersion Program of the Informatics Center of the Federal University of Pernambuco (CIN/UFPE) and Motorola. The program periodically selects students in their final year of graduation or recent graduates to act as testers for new Motorola cell phones in parallel with the complementary training course.

Development and execution of test cases for Motorola cell phones.

Support the improvement of test processes across the organization.

Teacher · Ibratec

2002/08 - 2003/12

Education institute specialized in technical training and university courses in information technology.

Taught classes on subjects related to programming logic, Delphi and SQL languages, and Interbase relational database.

Developer · Saturno IT

2000/09 - 2002/08

Small national software development and resale company in the segment of commercial automation, water parks and clubs of associates.

Worked in requirements research, analysis & projects, as well as implementation, and testing applications from the conception up to the maintenance of the systems, using client-server, MVC and object-oriented architecture, Delphi language, and Interbase database.

Education

Master's degree in Public Administration

2014 - 2016

Fundação Getúlio Vargas (FGV)

MBA with a focus on management

2010 - 2012

Fundação Getúlio Vargas (FGV)

Bachelor's degree in Computer Science

1999 - 2004

Universidade Federal de Alagoas (UFAL)

Languages

English · Fluent

Brazilian Portuguese · Native

Certifications

Vue.js Senior Developer · Certificates.dev

2024/09

Certificate CSVD-004379

TOEIC · ETS

2022/05 - 2024/05

Score 970 of 990

PMP · PMI

2006/11 - 2025/11

Project Management Professional

Credential ID 438557

ITIL Foundation v3 · APM Group

2010/09

Credential ID 02293996-01-RN8H

COBIT Foundation · ISACA

2009/12

PET · University of Cambridge

1997/11

Preliminary English Test

Credential ID 97BBR1215020

Other Activities

Loc

2023/10

Open-source web tool that loads a folder from your local file system using glob pattern syntax and tabulates its files and the line count inside them.

Textorama

2022/11

Open-source web text editor that works with files in the local system. It is listed by the Local-first web development project.

Speaker · Consegi

2010/08

Project Management with Open Software: dotProject

Speaker · Serpro

2008/06

Project Management Seminar

Instrutor · Secretaria de Educação do Pará

2007/12

Software Factory Model Workshop

Radio host · UFAL

2000/01 - 2001/04

Co-director and co-host of the Rádio Pirata program on Rádio Universitária at the Universidade Federal de Alagoas (UFAL), with music programming and interviews with bands and local personalities.

Bartender · Bye Bar Brasil

1998/01 - 1999/12

Attendant · McDonald's

1996/11 - 1997/12

Courses

Microfrontend Architecture Intro

2024/06

Single-Spa Workshop

Microfrontend Fundamentals

2024/04

Single-Spa Workshop

Web Accessibility Part 2: Accessible Components with a Bit of JavaScript

2024/01

Serpro

Web Accessibility Part 1: Making Your Front-End Inclusive

2024/01

Serpro

Web Accessibility: Create Inclusive Designs

2024/01

Serpro

Javascript: from standards to a functional approach

2021/12

Alura

Digital transformation and mentality

2021/09

Serpro

User experience

2021/09

Serpro

CSS for JavaScript Developers

2021/08

Josh Comeau Courses

HTTP communication: flutter with web API

2021/06

Alura

Flutter: state management with a provider

2021/06

Alura

Flutter: firebase crashlytics, generate real-time error reports

2021/06

Alura

Flutter: reactive programming streams with bloc

2021/06

Alura

Persistence with flutter: create an app with internal storage

2021/05

Alura

Flutter with web API: integrating your mobile app

2021/05

Alura

Flutter fundamentals: create your first app

2021/05

Alura

Fundamentals of the General Data Protection Law (LGPD)

2020/11

Serpro

Rest with Nodejs: API with express and MySQL

2020/11

Alura

Node.js part 1: innovating with javascript in the backend

2020/11

Alura

Node.js part 2: MVC, authentication and authorization

2020/11

Alura

Web performance 1: optimizing the front-end

2020/11

Alura

Performance web 2: critical path, http/2 and resource hints

2020/11

Alura

Mongodb: data modeling

2020/11

Alura

Mongodb: an alternative to traditional relational databases

2020/11

Alura

Graphql part 2: replacing a rest API with GraphQL

2020/11

Alura

GraphQL part 1: getting started

2020/11

Alura

Http: understanding the web under the hood

2020/11

Alura

Risk management in decision-making

2020/10

Serpro

Autonomy with responsibility in team management

2020/08

HSM

How to implement and sustain changes in times of uncertainty

2020/07

HSM

Transformative leadership: guiding and developing people

2020/07

HSM

Leadership: change, renew, transform

2020/06

HSM

Document management

2019/11

Serpro

Information security: safe behavior

2019/11

Serpro

Corporate governance: culture and compliance

2019/11

Serpro

Moral harassment: what to know and do

2019/11

Serpro

III Congress on Excellence in management and leadership

2019/09

ENE

Digital Science Record of the Code of Ethics: technology and ethics walking together

2018/11

Public Ethics Commission

Agile management workshop for senior leadership

2016/09

Serpro

The Chilean Development Model

2016/01

Universidad de Chile/FGV

Workshop: agile methodology

2014/10

Serpro

Portfolio Management

2014/02

HP: PPM125-92

HSM Trading Forum

2013/09

HSM

HSM Strategy Forum

2013/06

HSM

Conversational Skills

2012/08

ASD Treinamentos

PMO Summit

2011/03

PMI

Where do Good Projects Come From? PMI's introduction to OPM

2010/12

PMI

5th Brazilian Project Management Congress

2010/10

PMI

ITIL Foundations V3

2010/09

Rhino Consulting

The Future of Project Management

2010/06

IIL

COBIT Foundations 4.1

2009/09

World Pass IT Solutions

Topics in Telecommunications

2009/07

UNB

Scrum gathering brazil

2009/05

Serpro

Tide of agility

2009/03

Northtech

3rd Brazilian Project Management Congress

2008/10

Lectures and Critical Current Short Course

PMI

English Basic Course

1998/07

Cultura Inglesa