about
Faço software. Swift e SwiftUI no iOS e no macOS, React Native, e front-end com React e TypeScript. Dois anos publicando produto de verdade, em São Mateus.
I build software. Swift and SwiftUI on iOS and macOS, React Native, and front-end with React and TypeScript. Two years shipping real products, in São Mateus.
VogaTrip e PetZelo estão na App Store, em Swift. O app da MyTempo está na App Store e na Google Play. Grid Walk é aberto. Em setembro de 2026 entrou um pull meu no vorssaint-utils: imagem estática de papel de parede no painel do menu.
VogaTrip and PetZelo are on the App Store, in Swift. The MyTempo app is on the App Store and Google Play. Grid Walk is open source. In September 2026 a pull of mine landed in vorssaint-utils: still-image wallpaper selection in the menu panel.
Quero voltar a ter desenvolvimento como trabalho principal, em iOS/macOS, React Native ou front-end.
I want software development as my main work again, in iOS/macOS, React Native, or front-end.
experiênciaexperience
Centro Universitário Vale do Cricaré
- Estruturo turmas, o calendário de aulas e o acompanhamento do AVA, com suporte de nível 1 e 2 a aluno e professor.I set up classes, the class calendar, and AVA follow-up, with level 1 and 2 support for students and faculty.
- Identifico falha recorrente no SEI e no AVA e corrijo a causa, pra o mesmo chamado não voltar.I track recurring SEI and AVA failures and fix the cause, so the same ticket does not come back.
- Fiz o processo seletivo público da UNIVC em React, TypeScript e Tailwind, com PHP na API do SEI da OtimizeTI. O site está no ar e entra no próximo vestibular: processoseletivo.univc.com.br.I built UNIVC's public admissions site in React, TypeScript, and Tailwind, with PHP talking to OtimizeTI's SEI API. It is live and will be used in the next entrance exam: processoseletivo.univc.com.br.
- Fiz uma extensão de navegador em JavaScript, de uso interno, pra quem opera o AVA na Plataforma A. Ela gera relatório que o sistema não oferece e automatiza configuração que era feita à mão.I built an internal browser extension in JavaScript for the people on this team who run the AVA on Plataforma A. It generates reports the system does not provide and automates settings that used to be done by hand.
- Em desenvolvimento: interface em React, TypeScript e Tailwind pro professor acessar o SEI sem a tela padrão do sistema.In progress: a React, TypeScript, and Tailwind interface so faculty can use SEI without the system's default screen.
MyTempo
- Time de três. Eu ficava com o mobile e o front do sistema de cronometragem de corridas.Team of three. I owned mobile and front-end for the race timing system.
- Reconstruí os apps em React Native no lugar do MyColetor, com entrega de kit e gestão de tempo em campo.I rebuilt the apps in React Native in place of MyColetor, covering kit pickup and field timekeeping.
- Publiquei o app da MyTempo na App Store e na Google Play. Os apps internos nativos, em Swift e Kotlin, foram concluídos e publicados nas duas lojas, só pra uso interno.I shipped the MyTempo app on the App Store and Google Play. The internal native apps, in Swift and Kotlin, were finished and published on both stores, for internal use only.
- Site novo em Tailwind: landing, telas do atleta e um construtor pra o organizador montar a página do evento sem depender do administrador.New Tailwind site: landing page, athlete screens, and a builder so the organizer can put the event page together without waiting on an admin.
- App nativo de linha de chegada, em Swift e Kotlin: extração de quadro de vídeo, modelo de visão treinado internamente e OCR feito do zero, com processamento no aparelho.Native finish-line app in Swift and Kotlin: video frame extraction, an in-house vision model, and OCR written from scratch, processed on the device.
formaçãoeducation
Centro Universitário Vale do Cricaré
Ifes — Instituto Federal do Espírito Santo
contatocontact
bonomodazzig@gmail.com
linkedin
·
github
·
blog
·
currículo resume