Full Stack Developer
Gustavo Farias
Java · Spring Boot · Angular
I build systems end to end: from the API and the database to the interface and the deployment. 8+ years building software for companies and, in my personal projects, also running the infrastructure they live on.
- 8+years of experience
- 4of my systems in production
- Post-gradin DevOps Engineering
01
Projects
Systems I designed, built and keep running, from the code to the infrastructure.
G-Finance
In productionThe personal finance app I use every day
Automatic credit card statements, balance forecasts up to 40 years ahead, an iPhone app with notifications and expense entry through a Telegram bot.
Read the case studysystemsgf platform
In productionMy own cloud: Kubernetes, GitOps and automatic deployments on a VPS
K3s cluster with Argo CD, CI/CD on GitHub Actions, automatic HTTPS, sealed secrets, monitoring and Telegram alerts.
Read the case studyProjects Generator
In productionFrom idea to a live app in minutes
Creates a Spring Boot API and an Angular front end from tested templates and takes care of the database, secrets, catalog and deployment.
Read the case studyGGoals
In productionSavings goals, trips and planned purchases in one dashboard
Goals with contribution forecasts, trip planning with price research and a shopping list with target prices.
Read the case study02
Work experience
Mid-level Developer III · Pulse
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
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
Aug 2020 – Jun 2022Promoted 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
Apr 2020 – Jul 2020- Built and maintained front-end applications in React and PHP.
Full Stack Developer · Techined
Sep 2017 – Apr 2020Intern 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.
03
Skills
Back end
Front end
Architecture and messaging
Databases
DevOps and cloud
Quality
AI-assisted development
Methods
How I work
In my personal projects I use Claude Code as an engineering partner: to specify features, generate and review code, and write tests and documentation. Product and architecture decisions, and the final review of everything that ships, are mine.
Education
- Postgraduate degree in DevOps EngineeringAnhanguera Educacional · Apr 2026 – Sep 2026
- Bachelor’s in Information SystemsUNDB, 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
- Portuguesenative
- Englishbasic/intermediate (technical reading)
Let’s talk
I’m open to new opportunities as a Full Stack or Java back-end developer. The fastest way to reach me is by email or LinkedIn.