Gabriel

Costa

Web Developer

Hi, nice to meet you

I am Gabriel Costa, a Brazilian web developer based in Dublin, Ireland. I have a B.Sc. in Computer Science from Universidade Federal do Rio Grande do Sul - elected the best Computer Science College in Brazil (2014). I have experience developing on both back and front-end of websites and web-based applications (B2B and B2C) in Node.js, C#/ASP.NET and Python for the back-end and HTML, CSS (vanilla, preprocessed and tailwind) and JavaScript (including react and vue) for the front-end. I also have experience with both SQL and NoSQL databases.

Tech Stack

Front-end

  • JavaScript
  • TypeScript
  • React
  • Vue
  • CSS
  • Tailwind

Back-end

  • Node.js
  • Python
  • C#
  • Ruby/Rails
  • SQL
  • NoSQL

Tools

  • Git
  • Docker
  • Ansible
  • Shellscript

Experience

Toast

Toast

Senior Software Engineer

Period: April/2025 - September/2025

Responsibilities
  • Contributed to React Native components for a whitelabel app
  • Maintained React web application used to manage the app
  • Extended backend services in Kotlin and added GraphQL adapters
  • Performed CI/CD housekeeping

Stack: TypeScript, React, React Native, GraphQL, Kotlin, Tailwind CSS

Intercom

Intercom

Frontend Developer

Period: March/2023 - December/2024

Responsibilities
  • Developed and maintained React components
  • Implemented pages with reusable frontend components
  • Maintained internal Ruby on Rails visitors tracking API
  • Monitored data and synthetic tests on Datadog
  • Performed CI/CD housekeeping

Stack: TypeScript, Ruby on Rails, React, CSS Modules

Sendoso

Sendoso

Web Developer

Period: March/2022 - February/2023

Responsibilities
  • Developed and maintained Vue.js components
  • Implemented responsive pages with reusable components
  • Developed Apollo queries connecting GraphQL and Ruby on Rails models
  • Contributed to unit and E2E testing

Stack: TypeScript, Ruby on Rails, Apollo/GraphQL, Vue.js, Tailwind CSS

IBM

IBM

DevOps Engineer

Period: December/2020 - February/2022

Responsibilities
  • Provisioned and maintained IKS toolchains
  • Created and maintained CI/CD pipelines
  • Developed scripts to automate CI/CD processes
  • Authored Helm charts for application deployment

Stack: Kubernetes, IBM Cloud, Python, Shell Script

IBM

IBM

Cloud Developer

Period: December/2018 - December/2020

Responsibilities
  • Developed and maintained Ansible playbooks for infrastructure
  • Deployed and maintained IKS clusters
  • Developed a web dashboard for cluster management
  • Wrote unit tests for automation and infrastructure code

Stack: Kubernetes, IBM Cloud, Python, Shell Script, Ansible, Vue.js

IBM

IBM

Web Developer

Period: June/2017 - December/2018

Responsibilities
  • Developed and maintained SaaS CRM for IBM business partners
  • Worked across the full stack including backend logic and frontend features
  • Wrote unit and E2E tests to ensure product quality

Stack: TypesScript, AngularJS, Node.js, CouchDB, PostgreSQL

Azion Technologies

Azion Technologies

Software Engineer

Period: May/2016 - May/2017

Responsibilities
  • Developed and maintained components on Azion CDN configuration software
  • Worked across the full stack including backend logic and frontend features
  • Practiced TDD and DDD in development process

Stack: Python, Django, JavaScript, PostgreSQL, Cassandra

Superplayer

Superplayer

Software Engineer

Period: September/2015 - April/2016

Responsibilities
  • Developed and maintained components of the Superplayer music platform
  • Worked across the full stack on web, Android, and iOS platforms
  • Performed data and results analysis including A/B testing

Stack: C#/.NET, JavaScript, Node.js, MongoDB, PostgreSQL, AWS

Pmweb

Pmweb

Software Engineer Intern

Period: March/2014 - August/2015

Responsibilities
  • Developed and maintained websites for hotels and resorts
  • Worked on full stack features including server logic and frontend
  • Built email marketing campaigns and managed databases

Stack: C#/.NET, JavaScript, PostgreSQL

Sthima

Sthima

Software Engineer Intern

Period: April/2013 - February/2014

Responsibilities
  • Developed and maintained features for a CRM SaaS platform
  • Worked on backend and frontend logic
  • Implemented minor CSS and JavaScript adjustments
  • Managed database operations

Stack: Python, Django, JavaScript, PostgreSQL

Thanks for visiting, here's a cat!

Here's a Cat