Software Engineer

Building software and understanding how it works.

About

I'm a Software Engineer with professional experience building native iOS applications, particularly in financial products and large-scale environments.

My experience spans Swift, UIKit, SwiftUI, architecture, modularization, testing, REST APIs and CI/CD. I've also worked close to engineering infrastructure, automation and observability, which shaped the way I think about software beyond the application layer.

I'm interested in building reliable software, understanding how systems work, and continuously improving my engineering fundamentals.

Experience

CroSoften Technology

iOS Software Engineer · Sep 2025 — Aug 2026

  • Develop native iOS features using Swift, UIKit and ViewCode, applying MVVM and componentization.
  • Implement REST integrations using URLSession and build offline flows.
  • Work on application stability, bug fixes and continuous maintenance.

Compass UOL

iOS Software Engineer & DevOps · Apr 2022 — Jan 2025

  • Developed native iOS features using Swift, UIKit and SwiftUI, with MVVM and internal REST APIs.
  • Built and refactored UI components aligned with Design System and Figma specifications.
  • Worked with observability using Firebase and New Relic, including crash and usage analysis.
  • Developed and automated CI/CD pipelines with Jenkins and Groovy, supporting testing, reporting and release workflows.
  • Participated in POCs for new tools and internal process improvements.

Toodoo Soluções Digitais

iOS Developer · Nov 2021 — Mar 2022

  • Practical training focused on iOS development with Swift, UIKit, Git, CocoaPods, Firebase, URLSession and unit testing.
  • Participated in internal projects applying software engineering practices, architecture and agile methodologies.

Now

Currently focused on deepening my software engineering fundamentals, building native iOS projects, and expanding my knowledge of backend development and computer science.