Pedro Coutinho
Lead Backend Engineer at fastP.A.Y.E- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
fastP.A.Y.E
-
United Kingdom
-
Information Technology & Services
-
1 - 100 Employee
-
Lead Backend Engineer
-
Dec 2021 - Present
Esposende, Braga, Portugal - Successfully led the team during the transition from a Kubernetes-based architecture to a Serverless Architecture. This significantly reduced infrastructure costs of running FastPAYE while making it much more scalable without the need for heavy infrastructure maintenance. - Involved in discussing and planning new features to be added to the FastPAYE product together with the product team. - Working with other teams to provide guidance on integrating with FastPAYE APIs -… Show more - Successfully led the team during the transition from a Kubernetes-based architecture to a Serverless Architecture. This significantly reduced infrastructure costs of running FastPAYE while making it much more scalable without the need for heavy infrastructure maintenance. - Involved in discussing and planning new features to be added to the FastPAYE product together with the product team. - Working with other teams to provide guidance on integrating with FastPAYE APIs - Domain-Driven Design, CQRS and Event Sourcing advocate.
-
-
Software Developer
-
Nov 2019 - Aug 2022
London, England, United Kingdom
-
-
-
ShopWorks
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Backend Engineer
-
Dec 2021 - Present
Esposende, Braga, Portugal - Led the HR integrations team to move the existing container-based integrations from running on Kubernetes to AWS Fargate (mostly), reducing maintenance costs and enhancing visibility of such integrations in the process. - Elaborated a new way of making the actions made by the HR integrations highly visible by reworking how their actions were logged and producing text-based reports that were delivered through the internal communications tool to the relevant people. - Worked… Show more - Led the HR integrations team to move the existing container-based integrations from running on Kubernetes to AWS Fargate (mostly), reducing maintenance costs and enhancing visibility of such integrations in the process. - Elaborated a new way of making the actions made by the HR integrations highly visible by reworking how their actions were logged and producing text-based reports that were delivered through the internal communications tool to the relevant people. - Worked side-by-side with the AI team to integration the SchedulingAI product with the Shopworks product. - Providing guidance between the integration of the Shopworks platform with FastPAYE.
-
-
Software Developer
-
May 2017 - Aug 2022
Londres, Reino Unido I joined Shopworks as a Software Developer since I was interested in knowing more about development workflows on a product company. Here I can say I started learning much more about GIT, which I used in a very basic fashion before. I also learned more about Test Driven Development since it was highly used by the whole team. Great care was taken while developing and we had proper code style guidelines, which helped make our codebase a lot cleaner. We used Laravel 5 (5.3 to… Show more I joined Shopworks as a Software Developer since I was interested in knowing more about development workflows on a product company. Here I can say I started learning much more about GIT, which I used in a very basic fashion before. I also learned more about Test Driven Development since it was highly used by the whole team. Great care was taken while developing and we had proper code style guidelines, which helped make our codebase a lot cleaner. We used Laravel 5 (5.3 to 5.5) for backend development and ReactJS for frontend development. It was very exciting to dwell in the world of Domain Driven Design, accompanied by concepts like Event Sourcing and CQRS. I'm still learning every day here.
-
-
-
Monstarlab
-
Japan
-
Business Consulting and Services
-
400 - 500 Employee
-
Senior Backend Developer
-
Feb 2017 - May 2017
London, United Kingdom After less than a year I was promoted to Senior Backend Developer. At this stage, I was using a cutting-edge framework called Vapor, which was server-side Swift. I also kept involved in the PHP projects that were under my care. I also started doing task/feature estimations alongside project managers and performing some code reviews.
-
-
PHP Developer
-
Mar 2016 - Feb 2017
London, United Kingdom This was my first job in London. I was hired as a PHP developer and my task was to build PHP backends for mobile and web applications. Each project I was involved in required the development of a Content Management System, to manage the web/mobile app contents and functionality, and APIs for the web/mobile apps to interact with. I also did some 3rd party integrations with external services like Stripe. I used Laravel (from 5.0 to 5.3), and I had my first experience with… Show more This was my first job in London. I was hired as a PHP developer and my task was to build PHP backends for mobile and web applications. Each project I was involved in required the development of a Content Management System, to manage the web/mobile app contents and functionality, and APIs for the web/mobile apps to interact with. I also did some 3rd party integrations with external services like Stripe. I used Laravel (from 5.0 to 5.3), and I had my first experience with Test Driven Development.
-
-
-
-
Full-stack web developer
-
Feb 2014 - Feb 2016
Maia This was my first professional experience. In a startup environment, my responsibilities were: - Server management with the help of ServerPilot and Webmin; - Database administration (MySQL and MariaDB); - Backend programming, using Laravel 5 (PHP); - Frontend programming, using AngularJS (Javascript); - Integration with 3rd party services; This was a great jump start on my professional career since it allowed me to get my hands dirty with many areas of development.
-
-
Education
-
Universidade da Maia - UMAIA
Licentiate degree, Information Systems and Software -
Escola Secundária Rocha Peixoto
High School, Curso Tecnológico de Informática