About me

     

I am Pablo Morelli, a results-driven engineer and tech lead with extensive experience in cloud-native architectures and distributed systems. Proven ability to design and develop scalable, high-performance microservices. Skilled in infrastructure technologies such as Terraform, Kubernetes, Istio; and implementing CI/CD pipelines for efficient software delivery. Passionate about mentoring engineers, driving innovation and promoting team collaboration.

Tech stack

  • Backend: Go, C#, Typescript.
  • Frontend: Next.js, React.
  • Architecture: Microservices, Event-Driven Architecture, DDD, CQRS, Event Sourcing.
  • Cloud & Infrastructure: AWS, GCP, Kubernetes, Karpenter, Istio, Docker, Terraform, Postgres, RabbitMQ, Kafka, Redis, Helm, AuthN.
  • CI/CD: GitHub Actions, Gitlab pipelines, Flux.

Work experience

Mastercard 🇸🇪

Nov 23 – Present | Lead Backend Engineer

  • Designed and developed an IP Intelligence product from the ground up to protect customers from malicious IPs, delivering actionable insights based on external IP data.
  • Led the architecture definition and implemented infrastructure, backend, frontend, and authentication & authorization layers.
  • Built a cloud-native infrastructure using AWS EKS with Karpenter and Istio, RDS, and AmazonMQ, managed with Terraform (IaC).
  • Implemented authentication and authorization using Auth0.
  • Developed the backend in Go following a vertical feature slice architecture with acceptance tests, avoiding mocks in code.
  • Built the frontend with Next.js and React.
  • Established a CI/CD pipeline using Flux, triggered by GitHub Actions, to streamline deployments.

Lunar Bank 🇸🇪

Sep 22 – Dec 23 | Tech Lead

  • Led development efforts across product, tech, and people, ensuring seamless collaboration between engineering and business teams.
  • Mentored and coached engineers to enhance their technical skills and career growth.
  • Facilitated cross-team collaboration, aligning engineering efforts with business objectives.

Apr 22 – Sep 22 | Software Engineer

  • Developed domain-driven microservices in Go to integrate credit application and decisioning systems.
  • Engaged in cross-squad collaboration to ensure interoperability between different financial domains.

Lendo 🇸🇪

Apr 21 – Apr 22 | Platform engineer

  • Accelerated company’s expansion by developing upstream services to be used accross all markets reducing technical debt and code repetition.
  • Established engineering best practices to improve development velocity across teams.

May 19 – Apr 21 | Backend engineer

  • Developed fintech-related microservices in Go, gaining expertise in domain-driven desigg and distributed systems.
  • Led the migration from a private cloud to Google Cloud Platform (GCP), implementing Infrastructure as Code (IaC) with Terraform to improve deployment traceability and source control management.

Record Union 🇸🇪

Jul 18 – Apr 19 | Backend engineer

  • Developed a distributed application leveraging actors using Akka.NET, CQRS, and Event Sourcing to ensure high performance and scalability.
  • Contributed to the configuration and optimization of the CI/CD pipeline to improve deployment efficiency.
  • Maintained infrastructure hosted in GCP using Kubernetes.

Fravega 🇦🇷

Jan 18 – May 18 | Backend engineer

  • Designed and implemented microservices for billing processes using .NET Core, Redis, MongoDB, PostgreSQL, and RabbitMQ, improving system performance and scalability.
  • Contributed to the architecture and infrastructure design, leveraging Docker and Kubernetes on AWS to ensure high availability.
  • Led the integration of a physical payment gateway, enabling seamless communication with PIN pads across multiple branch offices, improving transaction reliability.

Origin Software 🇦🇷

Jan 17 – Jan 18 | Tech Lead

  • Mentored and coached team members, enhancing their technical skills and professional growth.
  • Developed and optimized web applications using .NET Core and EF Core.
  • Contributed to big data solutions using HDInsight, Azure Event Hubs, and Stream Analytics to extract valuable business insights.

Mar 15 – Jan 17 | Backend Engineer

  • Delivered web API integrations, ensuring seamless connectivity between systems.
  • Maintained code quality and reliability through tests and documentation.
  • Adhered to best development practices, improving maintainability and scalability.

Education

Feb 16 - Dec 17 | Degree in Information Technology | UP, Argentina

Feb 13 - Dec 13 | Superior Technician in Computer Systems | UTN, Argentina

Feb 11 - Dec 12 | Superior Technician in Programming | UTN, Argentina

Languages

Spanish | Native

English | Professional

Swedish | Basic