Available for opportunities

Ivan
Arantes

Software Engineer & Game Developer

I build robust cloud-native systems during the day and craft indie games at night. Passionate about clean architecture, DevOps, and turning ideas into shipped products.

Ivan Arantes

About Me

I'm a Software Engineer from Brazil with over 10 years of professional experience across operations, full-stack development, and cloud infrastructure. My work spans building large-scale Java application fleets, cloud control planes, SaaS onboarding pipelines, and infrastructure automation using Azure, Docker, and Kubernetes.

I've worked with companies like InComm, Haivision, and TOTVS — one of Brazil's largest ERP companies — developing everything from e-commerce integrations and bank services to license management systems and DevOps tooling.

Beyond my day job, I'm an indie game developer. I build and ship my own games and tools using Unity, Flutter, and Azure Functions — always experimenting with new ideas and technologies.

Education

Post-Graduate in Cloud Computing & AI · XP Educação (2024–2025)
Associate in IT Management · Faculdade Senac Goiás (2016–2018)
B.Sc. Computer Information Systems · UFMS (2013–2016)

Languages & Frameworks

Java C# / .NET Dart / Flutter TypeScript JavaScript React Spring Boot Angular C# Unity

Cloud & DevOps

Azure Docker Kubernetes Jenkins Terraform Linux / SH Azure DevOps Dynatrace Splunk

Databases & Tools

CosmosDB SQL Server Oracle DB JBoss Apache Karaf Powershell

Work Experience

10+ years building systems across operations, full-stack, and cloud engineering.

InComm (Interactive Communications International)

Remote Ops Engineer · March 2024 – Present

  • Manage, deploy and monitor Java applications using Jenkins, Dynatrace, and Splunk.
  • Migrated 70+ CentOS application servers to RHEL.
  • Created shell scripts to set up servers and automate operational processes.

Jenkins · Java · Spring · JBoss · Dynatrace · Splunk · Linux · Load Balancers

Haivision Systems Inc

Remote Software Developer (Consultant) · July 2020 – Present

  • Developed Control Center WebApp to manage Azure Resources.
  • Created customer onboarding/offboarding processes for SaaS products.
  • Integrated APIs for UI application logs and business automation.
  • Developed a License Central to generate and manage product licenses.
  • Managed pipelines and infrastructure using Azure DevOps, Terraform, Docker, and Kubernetes.

React · .NET Core · CosmosDB · Docker · Kubernetes · Azure · Terraform · Powershell

TOTVS

Remote Software Developer · April 2018 – June 2020

  • Built integration services for e-commerce price/stock synchronization and order management.
  • Improved UX with an automated inventory schedule service.
  • Developed bank integrations and achieved 80%+ unit test coverage.

Apache Karaf · Java 8 · Angular · Oracle DB · GWT · Jenkins · Scrum

Equatorial Insurance

Full Stack Developer · January 2018 – April 2018

  • Decreased manual bill-sending time by over 80% by rebuilding the billing service.
  • Developed a Sicoob bank integration for bill registration.

Java · REST API · Struts · Hibernate / JPA · SQL Server

Indra Software Labs

Full Stack Developer · October 2016 – December 2017

  • Created an IoT project to control street lights via internet.
  • Redesigned Telefonica VIVO's log management service.
  • Improved Telefonica VIVO's ETL pipeline with failure recovery via Spring Batch.

Java · Spring Boot · Spring Batch · Angular 4 · Oracle RAC · Big Data · Linux

Education

XP Educação

Dec 2024 – Dec 2025

Post-Graduate degree in Cloud Computing & AI

Faculdade Senac Goiás

Jul 2016 – Dec 2018

Associate in Information Technology Management — Algorithms, Data Analytics, IT Governance

Universidade Federal do Mato Grosso do Sul

Mar 2013 – May 2016

B.Sc. Computer Information Systems — Algorithms & Data Structures, Software Engineering

My Projects

Live products I've designed, built, and deployed from scratch.