Pablo Company

Software Engineer

More About Me

  • Full Name: Pablo Company Ramรญrez
  • Email: p.c.ramirez5150@gmail.com
  • Working remotely from: Alicante ๐ŸŒด
  • Hello World!

    I'm a technology enthusiast, very active and always willing to learn something new. I'm always excited to be wrong, and overjoyed to delete my own code. You'll find me using C# and Typescript. I'm specially interested in distributed systems design, test-driven development, object-oriented programming and performance.

    Non-engineering stuff I do: ๐ŸŽธ๐ŸŽน๐ŸŽถโšฝ๐ŸŽพ๐ŸŒฑ๐Ÿ“š๐Ÿณ

    My latest resume: Download

    W R K

    Schroders

    I am designing and implementing an internal tool for the company whose objective is to provide trustworthy enterprise metrics and insights of internal teams, empowering them to make better decisions and apply good engineering practices.

    Our tool connects to platforms like GitHub and Azure DevOps to provide insights that include: defects per product backlog item ratio, DORA metrics, outage correlations and more.

    • C#
    • .NET
    • EF Core
    • SQL Server
    • Azure
    • Docker

    EcoVadis

    I worked on the identity team designing and building identity services for the company's next generation of applications, providing reliable authentication for all users, services, devices, and applications by leveraging OAuth2.0 and OpenID Connect protocols.

    • C#
    • .NET
    • EF Core
    • SQL Server
    • IdentityServer
    • Azure
    • Docker
    • Kubernetes

    Agicap

    I worked on the payment services that allow the users of the platform to transfer money from their bank accounts to their beneficiaries directly from Agicap using different payment methods.

    I focused on applying best practices at architecture, code quality, test driven development and CI/CD.

    • C#
    • .NET
    • EF Core
    • Dapper
    • PostgreSQL
    • RabbitMQ
    • Google Cloud Platform
    • Docker
    • Kubernetes

    Ryanair

    I worked on a high impact team inside a mission-critical project for the airline. The application is mainly for internal use for Ryanair's staff management. Entered as a Junior-I level and progressed to Mid-II.

    Domain-Driven Design, CQRS, Event-Sourcing and TDD were some of the approaches to software development we followed.

    • C#
    • .NET
    • EF Core
    • MySQL
    • NServiceBus
    • AWS
    • Docker

    Smartloto S.L.

    I led the design and development of an application that employs artificial intelligence to recognize, process, and certify lottery games, ensuring the shared ownership of these games can be legally documented.

    We develop from microservices written in Java and .NET to backoffice applications written in Angular.

    • .NET
    • C#
    • Node.js
    • Google Cloud Platform
    • Docker
    • MySQL

    1millionbot

    The company is dedicated to the creation of virtual assistants with Artificial Intelligence and I was part of the development team of the backend serves the company as a management system.

    The deployment of the microservices was done in linux virtual machines. The strategy of decentralized backups was also designed using Bacula.

    • Node.js
    • Google Cloud Platform
    • MongoDB
    • Dialogflow
    • Linux