Logo
Pedro – Node.js, Vue.js, React, experts in Lemon.io

Pedro

From Portugal (GMT+1)

flag
Front-end Web DeveloperSenior
Back-end Web DeveloperMiddle
Hire developer
19 years of commercial experience
Advertising
Art and creativity
Cloud computing
Entertainment
Information services
Logistics
Management
Public services
CMS
Dev tools
ERP
Platforms
Lemon.io stats
1
projects done
209
hours worked
Open
to new offers

Pedro – Node.js, Vue.js, React

Pedro embarked on his programming journey at an early age, acquiring proficiency in various technologies. His preferred stack comprises Vue, Nuxt, Node, MongoDB, and MySQL. Pedro is equipped to make architectural decisions and provide guidance to junior developers. Beyond his technical expertise, Pedro is an honest person with a stoic attitude.

Main technologies
Node.js
5 years
Vue.js
5.5 years
Additional skills
React
MongoDB
MySQL
Nuxt.js
Tailwind CSS
MongoDB
Firebase
Docker
Terraform
AWS
Typescript
Angular
Python
PHP
GCP
.NET Core
Express.js
PostgreSQL
Heroku
Svelte.js
Svelte-kit
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Solo developer
Dec 2023 - Ongoing5 months
Project Overview

Personal side-project that provides hints and solutions for word games like Wordle, Crossword Solver and Connections in a funny way.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created the project from scratch;
  • integrated with headless CMS Prismic;
  • deployed on Cloudflare;
  • created scheduled jobs for various tasks.
Project Tech stack:
Svelte-kit
Svelte.js
Tailwind CSS
Cloudflare
Cloudflare Worker
GitHub
Typescript
CSS
Solo developer
May 2023 - Ongoing1 year
Project Overview

A personal experiment project to explore the Qwik framework. The main theme is mathematics and calculations.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created the project from scratch;
  • integrated with headless CMS Prismic;
  • created CI/CD pipelines on GitHub;
  • deployed on CloudFlare.
Project Tech stack:
Tailwind CSS
Node.js
Cloudflare
Cloudflare Worker
Senior Software Engineer
Dec 2021 - Ongoing2 years 5 months
Project Overview

WordTips is a high traffic platform to help people solving Wordle, Scrabble, WWF (Words With Friends) and Anagrams games.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • developed new features;
  • improved performance in multiple ways;
  • configured settings on the cloud provider;
  • created other serverless services;
  • integrated it with other services.
Project Tech stack:
Nuxt.js
Cloudflare
Cloudflare Worker
Heroku
Tailwind CSS
Node.js
GCP
GCP Compute Engine
Serverless Computing
Vue.js
Vuex
Senior Software Engineer
Dec 2021 - Ongoing2 years 5 months
Project Overview

CrosswordSolver.io is a platform to help people solving crosswords from multiple sources.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • helped to migrate old stack to Sveltekit;
  • developed new features;
  • configured settings on the cloud provider.
Project Tech stack:
Svelte.js
Svelte-kit
Tailwind CSS
Cloudflare
Cloudflare Worker
Full-stack developer
Sep 2022 - May 20238 months
Project Overview

This is the primary source of communication and information for citizens living in non-city communities.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • developed new features;
  • improved application performance;
  • integrated with other services;
  • improved deployment pipeline and security.
Project Tech stack:
Nuxt.js
Vuetify
GCP
GCP Compute Engine
Git
BitBucket
SCSS
PWA
Express.js
Axios
Docker
Solo developer
Apr 2022 - Jun 20222 months
Project Overview

It was a personal project to explore Nuxt.js, which generates images from text and shares them anywhere.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • implemented authentication with Firebase for multiple providers, like Facebook, Google, and Email;
  • developed both front- and back-end from scratch;
  • created serverless functions on GCP to generate images.
Project Tech stack:
Vue.js
Nuxt.js
Tailwind CSS
Node.js
Vite
DaisyUI
MongoDB
Firebase
Senior Software Engineer
May 2021 - Mar 202210 months
Project Overview

Web application to deploy and manage the company's software on the clients' cloud in a friendly fashion.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created both the front-end and back-end from scratch;
  • integrated authentication with Auth0;
  • implemented dynamic resource authorization;
  • integrated with MongoDB and kept it "strongly typed";
  • wrote unit and e2e tests;
  • created some Terraform deployment scripts;
  • contributed to the internal package of Vue.js components and styles.
Project Tech stack:
Vue.js
ASP.NET
MongoDB
Docker
Terraform
AWS
Typescript
C#
HTML
CSS
Solo developer
Jan 2020 - Sep 20207 months
Project Overview

Web Application integrated with the client's ERP to request shipping quotes on multiple couriers and book shipping directly on selected service couriers.

Essential functions included automated reports and label generation and printing; Active package tracking and notifications; DB reads and writes audits and traces; Email and mobile push notifications.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • developed the whole application from scratch (both front- and back-end);
  • integrated with reporting system (JasperReports);
  • designed bridging services hosted on the client's internal network to communicate with their ERP and queue print jobs;
  • developed email and mobile push notifications;
  • configured secure database real-time replication;
  • created systems health monitor and alerts;
  • created automated backups.
Project Tech stack:
ASP.NET
Angular
MySQL
JasperReports
Typescript
HTML
CSS
Python

Education

2007
Computer Engineering / Information Systems
Degree

Copyright © 2024 lemon.io. All rights reserved.