Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic
Moacir Mazon

Moacir Mazon

Florianópolis

Summary

Senior Software engineer with over 15 years of experience, specializing in Java, Rust and robust RESTful APIs development. Skilled and proficient in front-end development using Yew (Rust framework for front-end) React, Angular, and JavaScript - while my core strength lies in backend development, I'm fully capable of maintaining and building new user interfaces when needed.

Throughout my career, I've worked across multiple platforms and industries as such RESTful APIs, HR systems, CRM and internal company process and logistics systems, led small teams.

In recent years, I've been working on AI-driven solutions for contact centers, integrating smart voice bots using Google Dialogflow, handling multi-prompt engineering for call flow navigation.

Highly skilled in problem solving.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Avaya
08.2022 - Current

Senior Software Engineer (Backend and also as a fullstack engineer in some projects).

Key responsibilities and accomplishments:

  • Developed a conversational AI assistant platform for enterprise clients, combining custom microservices build in Rust, prompt engineering with advanced integration of Google Dialogflow, internal Avaya systems, and customer-specific APIs. I was one of the key point of contact between the client, cross-functional teams, and engineering, ensuring alignment of technical and business goals. The solution significantly improved agility and response times for customer's car appointment service operations.
  • Developed a user-friendly frontend interface using Yew (Rust) for configuring rule-based logic applied to inbound and outbound contact center calls. The interface integrates seamlessly with a Rust-based backend to ensure efficient rule management and system consistency.
  • Also handling source code management (Git), CI/CD pipelines, and Kubernetes log inspection, configuration and troubleshooting.
  • Stack: Rust, Yew, Google Dialogflow, Go, Kubernetes, Microservices, REST APIs

Senior Software Engineer

Venturus
05.2021 - 07.2022
  • Senior Java Backend Engineer and technical team lead in a logistics optimization project for a major computer manufacturing and retail company. Also served as the technical point of contact for the client, ensuring smooth communication and alignment of technical expectations.
  • Delivered high-performance RESTful APIs using Java (Spring Boot) to support warehouse management, order processing/ invoicing, and delivery workflows. Collaborated closely with the customer, product analysts, and QA teams to ensure functional accuracy and business alignment — contributing to a significant improvement in operational efficiency and delivery tracking accuracy.
  • Stack: Java 17, Spring Boot, PostgreSQL, AWS

Senior Software Engineer

Grupo Supero
06.2016 - 04.2021

Senior Java Engineer(Also as a fullstack engineer in some projects) allocated to one of the largest global energy production companies.

Key responsibilities and accomplishments:

  • Developed and maintained enterprise applications using Java (Spring MVC and Spring Boot), REST APIs, and infrastructure components based on AWS ensuring the company standards.
  • Participated in the movement of migration Java monolith legacy projects to cloud-based microservices architecture, contributing to service decomposition and API design.
  • Additional experience:
  • Worked for 1.5 years allocated to Nexxera IT, one of Supero’s top-tier clients — a fintech software company, focused on banking and payment transaction systems. Contributed to backend systems built with Java EE and Python
  • Stack: Java 8, 11 SpringBoot, Postgress, AWS, JSF, Angular 8, HTML, CSS, JavaScript

Software Engineer

Substratum Tecnologia
06.2013 - 01.2016
  • Substratum is a software house specialized in Java web applications. I worked as a Java Web Engineer, primarily focused on the JSF 2+ framework.
  • Collaborated closely with a leading Brazilian health insurance company to develop and enhance their customer portal, improving usability, performance, and feature availability.
  • Participated in requirement analysis, UI/UX improvements, and the implementation of secure and scalable web components aligned with healthcare data standards.
  • Stack: Java, JSF, Oracle DB, EJB, Hibernate, JBoss, HTML, CSS, JavaScript

Software Engineer

Softplan
07.2010 - 06.2013
  • Worked on the development of Java Web applications using a proprietary framework built on Java using Struts from the frontend, EJB, and Hibernate. Key responsibilities and accomplishments:
  • Delivered applications for various departments of the State Government of Santa Catarina, including systems for managing fines, contracts, procurement, construction, and transportation.
  • Stack: Java, Struts, Oracle DB, EJB, Hibernate, JBoss, HTML, CSS, JavaScript

Software Engineer

Todo BPO
06.2009 - 06.2010
  • Worked on software for users management as part of my first professional experience in software development.
  • Collaborated with a skilled development team to maintain and enhance a commercial application built with Visual Basic, delivering new features.
  • Took ownership of the full documentation lifecycle, including technical analysis, specifications, user and technical manuals, installation guides, and release notes.
  • Stack: Visual Basic, SQL, Software Documentation, Feature Development

Technical Support Analyst

PortalSoft Sistemas
05.2007 - 05.2009
  • Worked in direct customer support, acting as the first point of contact for users experiencing issues with the company’s software CRM, developed in PowerBuilder.
  • Handled phone calls and written support requests, investigating whether reported issues were actual bugs or misunderstandings in how to use the system.
  • Performed code debugging and analysis of stored procedures in the database to identify root causes and provide fast, effective solutions.
  • Responsible for software installation and configuration at client sites, as well as training end users to ensure proper system usage and adoption.
  • Stack: PowerBuilder, SQL/Stored Procedures, Customer Training, On-Site Installation, Technical Support

Education

Java Developer Academy -

Global Code
Santa Catarina, Brazil
01.2010

Bachelor's - Information Systems

UNISUL
Santa Catarina, Brazil
01.2008

Analysis and Java web development solutions

UNISUL
Santa Catarina, Brazil
01.2007

Skills

  • Java - 10 years
  • Spring Boot - 6 years
  • Rust - 3 years
  • Yew - 2 years
  • React - 1 year
  • RESTful WebServices - 6 years
  • Restful APIs - 6 years
  • Relational Databases (Oracle, PostgreSQL, Yugabyte) - 15 years
  • Agile Methodologies - 8 years
  • Conversational AI - 15 years
  • Artificial Intelligence (AI) - 15 years
  • Customer Experience - 10 years

Languages

English
Bilingual or Proficient (C2)
Portuguese
Bilingual or Proficient (C2)
Spanish
Intermediate (B1)

Certification

  • Microsoft Certified: Azure Fundamentals, Microsoft, 6A0943BC68B346AD, 2023-10-01
  • Avaya Experience Platform Developer Specialized, Avaya, 2023-03-01, 2025-03-01
  • Rust & UX Developer Specialist, Avaya, 2024-10-01


Timeline

Senior Software Engineer

Avaya
08.2022 - Current

Senior Software Engineer

Venturus
05.2021 - 07.2022

Senior Software Engineer

Grupo Supero
06.2016 - 04.2021

Software Engineer

Substratum Tecnologia
06.2013 - 01.2016

Software Engineer

Softplan
07.2010 - 06.2013

Software Engineer

Todo BPO
06.2009 - 06.2010

Technical Support Analyst

PortalSoft Sistemas
05.2007 - 05.2009

Java Developer Academy -

Global Code

Bachelor's - Information Systems

UNISUL

Analysis and Java web development solutions

UNISUL
Moacir Mazon