Raphael Costa

CTO

Dublin, Ireland11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led a team to scale an API Gateway handling 90 million requests daily.
  • Migrated legacy applications to modern architectures with GraphQL and React.
  • Mentored multiple teams, enhancing their software engineering skills.
Stackforce AI infers this person is a SaaS and Fintech expert with strong backend and infrastructure capabilities.

Contact

Skills

Core Skills

Software InfrastructureSoftware ArchitectureSoftware DesignMentoringJavascriptElixirRuby On Rails

Other Skills

Concurrent ProgrammingEngineeringProject ManagementGitLinuxCSSJavaErlangScalaSASSDevOpsDockerEnglishStrategic PlanningLean

About

I am a software developer, mentor and teacher that is also a fast learner and great communicator. I am passionate about creating and maintaining software at any scale, be it with simple projects focused on experimentation and learning or with big projects that deal with millions of operations on a daily basis. I am also passionate about teaching and mentoring, e few things give me as much pleasure as sharing the knowledge I have acquired over the years.

Experience

Up learn

Head of Engineering

Sep 2025Present · 6 mos

Telnyx

2 roles

Staff Software Engineer

Promoted

Jun 2023Sep 2025 · 2 yrs 3 mos · Dublin, County Dublin, Ireland

  • Led a team of three software engineers in maintaining and adding features to the API Gateway.
  • Scaled the gateway to handle 90mil daily requests (10k requests per second peak).
  • Rewrote the auth layer, reducing resource usage by 5x and paving the way for new features, while attaining 8 nines of availability.
  • Added one-click automated canary deployments to the API Gateway.
  • Led various other initiatives across the company.
Software InfrastructureSoftware Architecture

Senior Software Engineer

Mar 2021Jun 2023 · 2 yrs 3 mos · Dublin, County Dublin, Ireland

  • Worked on maintaining and adding features to the services in the managed wireless offering.
  • Mentored teammates in software engineering and system architecture skills.
  • Built both the APIs and user interface for purchasing and deploying eSIMs.
  • Founding member of the Edge team.
  • Led two software engineers in maintaining the API Gateway and all satellite services.
  • Abstracted away the API Gateway complexity from engineers by adding a simplified configuration layer with sane defaults that is consumed by the Gateway’s components.
  • Built an audio transcription API using machine learning models and on-premises AMD GPUs.
  • Worked closely with other teams helping them design and scale their services.
Software DesignMentoring

Up learn

Senior Software Engineer

Aug 2019Mar 2021 · 1 yr 7 mos · London Area, United Kingdom · Remote

  • Founding member of the engineering team.
  • Rewrote most of the legacy application to a new GraphQL API and React frontend application.
  • Deployed and managed all the infrastructure for the new application, including Kubernetes clusters, PostgreSQL database with automated backups, and observability stack using Prometheus, Alertmanager, and Grafana.
  • Set up all the CI/CD pipelines for the new codebases.
  • Built various internal libraries to speed up feature development without sacrificing code readability and best practices.
  • Mentored teammates and helped them ramp up their software engineering skills.
JavaScriptElixir

Eficiência fiscal

3 roles

CTO

Promoted

Dec 2017Jun 2019 · 1 yr 6 mos · Ji-Paraná, Rondônia

  • Leverage Elixir to make 650k daily requests to a highly unstable web service and handle 900k daily background jobs.
  • Manage four developers and one project manager.
  • Make strategic decisions about the product and the company overall future.
  • Migrated the infrastructure from a VPS setup to Kubernetes.
  • Implemented CI/CD using Gitlab.
  • Integrated Elasticsearch into the stack.
  • Helped build a companion Windows/Linux service in C#, that could be installed in our customers computers.
  • Clustered all Elixir applications with auto node discovery (using Kubernetes' DNS and libcluster).
  • Implemented Agile practices to guide the team to continuously deliver value.
  • Increased the application's observability using Prometheus and Grafana.
Ruby on RailsJavaScript

Lead software engineer

Promoted

Feb 2016Nov 2017 · 1 yr 9 mos · Ji-Paraná, Rondônia

  • Added RabbitMQ to the application stack to offload work to different servers.
  • Implemented deploy automation using Jenkins.
  • Migrated a big part of the API from PHP to Elixir, while maintaining and delivering features.
  • Leveraged a Rust NIF to improve PKCS#12 certificates extraction performance by 6x.
  • Trained and mentored a team of four developers.
Ruby on RailsJavaScript

Software engineer

Sep 2014Jan 2016 · 1 yr 4 mos · Ji-Paraná, Rondônia

  • Solved problems the old stack could not fulfill by introducing Elixir to the company.
  • Migrated the application database from MySQL to PostgreSQL.
  • Implemented an automated developer environment using docker-compose.
JavaScriptElixir

Cbk software

Software engineer

Feb 2014Jul 2015 · 1 yr 5 mos · Ji-Paraná

  • Helped build the main app using AngularJS with a PHP API.
  • Wrote recurring tasks (multi tenant database backups, syncing applications) using Elixir.
  • Built applications using Rails (multiple e-commerce apps and the company's blog).
  • Helped manage e-mail servers for the corporate e-mail service the company provided.
Ruby on RailsJavaScript

Education

Centro Universitário Luterano de Ji-Paraná

Bachelor — Information Systems

Jan 2011Jan 2016

Faculdade Ciências Biomédicas de Cacoal

Course — Didactics for Higher Education

Jan 2019Jan 2019

Stackforce found 100+ more professionals with Software Infrastructure & Software Architecture

Explore similar profiles based on matching skills and experience