Gustavo Gomes Farias

Full Stack Developer · Java · Spring Boot · Angular

São Luís, Brazilgustavogfarias142@gmail.comlinkedin.com/in/gustavo-farias-58992913bgithub.com/gust142portfolio.systemsgf.xyz

Summary

Full Stack Developer with 8+ years of experience, focused on Java and Spring Boot on the back end and Angular, Vue.js and React on the front end. I have built REST APIs, scheduled jobs and microservices with messaging (RabbitMQ, Vert.x), as well as serverless solutions on Google Cloud. With a postgraduate degree in DevOps Engineering, I run my own Kubernetes platform with GitOps, where the systems I build are deployed.

Skills

Back end: Java, Spring Boot, Spring Security, Spring Cloud, Hibernate, MyBatis, Python, PHP/Laravel, C#/.NET
Front end: Angular, Vue.js, React, TypeScript, JavaScript, HTML, CSS/SCSS, PWA
Architecture and messaging: REST APIs, Microservices, Eureka, RabbitMQ, Kafka, Vert.x
Databases: PostgreSQL, SQL Server, MySQL, Flyway, Firebase
DevOps and cloud: Docker, Kubernetes (K3s), Argo CD, GitHub Actions, Prometheus, Google Cloud, Linux, Git
Quality: JUnit, Mockito, Testcontainers, Vitest, Code review
AI-assisted development: Claude Code, Prompt engineering, AI-assisted code review
Methods: Scrum, Agile

Work experience

Mid-level Developer III · Pulse, São Luís, Brazil

Dec 2022 – present
  • Build and maintain REST APIs and scheduled jobs with Java, Spring Framework and Hibernate.
  • Build and maintain responsive web applications in Angular and Vue.js.
  • Write automated back-end tests with JUnit and Mockito, making releases more reliable.
  • Improve and fix production systems.

Software Developer · CI&T, Campinas, Brazil

Jul 2022 – Nov 2022
  • Built REST APIs and Python jobs integrated with Google Cloud Platform for data processing.
  • Implemented serverless solutions with Cloud Functions and Cloud Scheduler, automating business processes.
  • Built front-end features in React.

Junior Developer III → Mid-level Developer II · Pulse, São Luís, Brazil

Aug 2020 – Jun 2022
Promoted to Mid-level II in January 2022
  • Built REST APIs and tasks with Java, Spring Boot and Hibernate in a microservices architecture with Spring Cloud and Eureka.
  • Worked on systems with messaging using RabbitMQ and Vert.x.
  • Created a responsive web component library in Vue.js integrated with design tokens.
  • Built front-end applications in Vue.js and React.
  • Implemented new features in C++ desktop applications with Qt.

Front-end Developer · UNA-SUS/UFMA, São Luís, Brazil

Apr 2020 – Jul 2020
  • Built and maintained front-end applications in React and PHP.

Full Stack Developer · Techined, São Luís, Brazil

Sep 2017 – Apr 2020
Intern until July 2018, then hired as a developer
  • Built small and medium-sized web applications in C#/.NET and PHP/Laravel.
  • Built Android and iOS apps with Ionic and desktop applications in C#.
  • Took part in requirements gathering and system support.

Personal projects

G-Finance · The personal finance app I use every day

Spring Boot · Angular · PostgreSQL · PWA
Automatic credit card statements, balance forecasts up to 40 years ahead, an iPhone app with notifications and expense entry through a Telegram bot.

systemsgf platform · My own cloud: Kubernetes, GitOps and automatic deployments on a VPS

Kubernetes (K3s) · Argo CD · GitHub Actions · Prometheus
K3s cluster with Argo CD, CI/CD on GitHub Actions, automatic HTTPS, sealed secrets, monitoring and Telegram alerts.

Projects Generator · From idea to a live app in minutes

Spring Boot · Angular · GitOps · Kafka
Creates a Spring Boot API and an Angular front end from tested templates and takes care of the database, secrets, catalog and deployment.

GGoals · Savings goals, trips and planned purchases in one dashboard

Spring Boot · Angular · SVG · PostgreSQL
Goals with contribution forecasts, trip planning with price research and a shopping list with target prices.

Education

Postgraduate degree in DevOps Engineering · Anhanguera Educacional
Apr 2026 – Sep 2026
Bachelor’s in Information Systems · UNDB, São Luís
2015 – 2018

Certifications

  • DevOps Essentials Professional Certificate (DEPC)
  • Scrum Foundation Professional Certificate (SFPC)
  • Scrum Fundamentals Certified
  • Remote Work and Virtual Collaboration (RWVCPC)

Languages

Portuguese: native
English: basic/intermediate (technical reading)