Pedro
From Portugal (GMT+1)
20 years of commercial experience
Lemon.io stats
1
projects done209
hours workedOpen
to new offersPedro – 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
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Solo developer
Personal side-project that provides hints and solutions for word games like Wordle, Crossword Solver and Connections in a funny way.
- created the project from scratch;
- integrated with headless CMS Prismic;
- deployed on Cloudflare;
- created scheduled jobs for various tasks.
Solo developer
A personal experiment project to explore the Qwik framework. The main theme is mathematics and calculations.
- created the project from scratch;
- integrated with headless CMS Prismic;
- created CI/CD pipelines on GitHub;
- deployed on CloudFlare.
Senior Software Engineer
WordTips is a high traffic platform to help people solving Wordle, Scrabble, WWF (Words With Friends) and Anagrams games.
- developed new features;
- improved performance in multiple ways;
- configured settings on the cloud provider;
- created other serverless services;
- integrated it with other services.
Senior Software Engineer
CrosswordSolver.io is a platform to help people solving crosswords from multiple sources.
- helped to migrate old stack to Sveltekit;
- developed new features;
- configured settings on the cloud provider.
Full-stack developer
This is the primary source of communication and information for citizens living in non-city communities.
- developed new features;
- improved application performance;
- integrated with other services;
- improved deployment pipeline and security.
Solo developer
It was a personal project to explore Nuxt.js, which generates images from text and shares them anywhere.
- 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.
Senior Software Engineer
Web application to deploy and manage the company's software on the clients' cloud in a friendly fashion.
- 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.
Solo developer
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.
- 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.