Pedro S.

About Me

Pedro is a Senior Full Stack Developer with 13+ years worth of expertise; in designing and developing interactive software solutions using the latest JavaScript frameworks/libraries. He is team-minded - working to understand client requirements, implement the scalable technical architecture, and iterate new solutions in response to feedback. He is highly attentive, adapts well to evolving priorities, and stays current with recent technology trends and approaches.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Senior Full Stack Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

StudentFinance
StudentFinance
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Worked on creating customizations of our different platforms for each customer (schools and students), from the ground up.

  • Built apps that store sensitive information and deal with sensitive processes like payments.

  • Managed the hiring process of all the frontend developers, QA engineer and designer, as well as acting as the moderator of our daily stand-ups and retrospective sessions.

Obby
Obby
Lead Developer
2016 - 2019 (3 years)
London, United Kingdom
  • Served as a high-level technical expert for Oddy working on SEO, UI/UX solutions and server configurations.

  • Ensured that systems, infrastructure, and applications conform to modern architectural standards and best practices.

  • Utilized deep SDLC experience to provide support for existing solutions, implement new features and fix defects.

Group Travel Technologies
Group Travel Technologies
Full Stack Web Developer
2014 - 2014
Lagos, Portugal
  • Applied software design and development best practices in the iteration of Group Travel's web-based booking software solution for travel agencies.

  • Drove innovation on the project through rapid prototyping and iterative development; liaising with different teams for on-time delivery of the solution.

  • Developed extensions on top of the core product; integrating it with external APIs/vendor interfaces and provided support for customers and partners.

Freelance
Freelance
Senior Full Stack Developer
2012 - Present (13 years)
Remote
  • Design, code, test, and implement different software solutions for clients based on specifications provided and various scripted or compiled languages on projects.

  • Review, diagnose and troubleshoot unexpected issues on different web solutions, as well as relevant tools on projects; optimizing web-based software for best performance.

  • Follow best practices and ensure adherence to the latest architecture standards and policies on solutions.

Sinfic S.A
Sinfic S.A
Web Developer
2010 - 2016 (6 years)
Lisbon, Portugal
  • Collaborated with senior developers and management to gather requirements, develop responsive designs, and implement rich UIs for the Quatenus tracking portal.

  • Deployed code and content changes on the portal within tight deadlines; evolving in the role over time.

  • Translated design requirements and workflows into a working solution on the project; debugging and troubleshooting issues for fast resolution.

Showcase

Lead Developer - Obby
Lead Developer - Obby
  • Obby is a platform focused on reimagining learning through a marketplace for workshops, courses, and classes in London.

  • The solution includes a super-fast search engine and a dashboard for teachers to manage courses and classes.

  • The platform has successfully launched with 10,000+ users and 100s of schools, demonstrating significant adoption.

Lead Developer - Hightide
Lead Developer - Hightide
  • Hightide is an online tool for managing bookings.

  • It allows users to create personalized accounts and manage bookings on a calendar.

  • The app was developed from scratch, incorporating design requirements and best practices.

Full Stack Developer - Tracking Edition by Quatenus
Full Stack Developer - Tracking Edition by Quatenus
  • Quatenus provides specialized monitoring, control, and real-time localization of assets (fixed or mobile) using geo-referenced information.

  • The company utilizes an intelligent system for asset localization, tracking, and monitoring in real-time.

  • Quatenus developed a mobile-ready web app version of its main desktop product, which is currently the second most profitable product.

Education

Masters Degree in Electronics and Computer Engineering
Masters Degree in Electronics and Computer Engineering
Nova University of Lisbon
2002 - 2009 (7 years)
Try Python
Try Python
Code School
The Magical Marvels of MongoDB
The Magical Marvels of MongoDB
Code School
Staying Sharp With AngularJS
Staying Sharp With AngularJS
Code School
Shaping up with Angular.js
Shaping up with Angular.js
Code School
Real Time Web with Node.js
Real Time Web with Node.js
Code School
Git Real
Git Real
Code School
Flying through Python
Flying through Python
Code School
Building blocks of ExpressJS
Building blocks of ExpressJS
Code School