Gustavo Pereira

Software Developer

About me

About

My interest in IT - especially programming - started as a teenager while running Minecraft servers, where I spent countless hours configuring and tweaking plugins. That curiosity grew over time and set me on the path toward software engineering.

I also spent several years working in hospitality. It was there that I learned a lot about resilience, adaptability, and dealing with people - from solving unexpected problems to handling customer needs. I definitely carry a lot of these lessons into my work as a developer.

Originally from Brazil, I've been emerged in Europe and currently living in the UK for the past 3 years.

Skills

HTML

CSS

JavaScript

Typescript

jQuery

React

Next.js

Node.js

Express

MySQL

PostgreSQL

Git

Docker

Competences

Fast Learner

Quick to adapt to new technologies and workflows.

Problem Solver

Able to break down issues and deliver practical solutions.

Creative

Enjoy finding simple and effective ways to build useful systems.

Communicator

Clear in explaining ideas and technical details to others.

Experience

Software Developer - First Option Software
- Present

New Alesford, United Kingdom

Fullstack Developer - UCKG Help Centre
-

London, United Kingdom

  • Responsible for developing internal systems to support nationwide operations, focusing on automation, increasing efficiency, and GDPR compliance.
  • Developed a custom CRM from scratch, reducing paper usage by 90%, automating operational workflows, and significantly improving data tracking and report generation.
  • Developed a school management system with session tracking via badges (QR code), including classroom control, incident logging, allergy management, and full auditability of user actions and data.
  • Created a digital pass system for Apple Wallet and Google Wallet, supporting both “Generic” and “Events”.
  • Migrated the monolithic codebase to a microservices architecture and implemented single sign-on (SSO) for seamless integration and authentication across projects.
  • Efficiently using Git and GitHub for version control and CI/CD secure releases.
Technologies:
HTML CSS JavaScript React Next.js Node.js Express Sequelize MySQL Docker Git GitHub React Context API React Hook Form Zod jsPDF Google Auth
Developer & Server Administrator - Mundo Minecraft Brasil
-

Sao Paulo, Brazil

  • Created a Minecraft server network that reached an average of over 300 simultaneous players.
  • Responsible for researching, implementing, and configuring all Bukkit/Spigot Java plugins.
  • Helped manage MySQL databases, Linux environments and automated backups.
  • Responsible for leading and coordinating a team of more than 20 staff members.
Technologies:
Linux Shell script FTP/SFTP MySQL Sqlite Spigot Bukkit Java YAML
Education
Coding Traineeship
IT Career Switch
-
London, United Kingdom
University Estacio de Sa
Systems Development and Analysis
-
Sao Paulo, Brazil

Contact