Hi, I'm Bruno Gama!
I'm iOS Specialist @ Banco Inter
I'm an enthusiastic developer with deep expertise in creating powerful and maintainable mobile applications. My toolbox includes Swift, Objective-C, Java (Android), Python, Ruby, Shell scripting, and a solid focus on clean architecture and Domain-Driven Design (DDD).
Currently Crafting
- 🔥 Memoization: Swift peer macro for automatic memoization.
- 🎨 RequestModelMacro: Swift macros to streamline API model definitions using Encodable.
- 🧩 TypeInferredFactory: Innovative factory pattern leveraging Swift macros.
- ⚙️ ClosureDecorator: Simplify your Swift code by elegantly decorating closures.
About Me
- Passionate about clean code, object callisthenics, and writing maintainable, scalable software.
- Always eager to experiment with new technologies and improve the developer experience.
- Active contributor to open-source and advocate of software craftsmanship principles.
Let's Connect!
- 🐦 Twitter: @brunogama
- 💼 LinkedIn: Bruno da Gama Porciuncula
- 📧 E-mail: hi@bruno.haus
Technical Highlights
- Extensive experience with Swift and modern iOS development practices.
- Skilled in optimizing software architecture for clarity, performance, and scalability.
- Comfortable with cross-platform development and scripting automation.