Welcome photo of Guilherme Viana. The text says "Hello! I am an iOS Developer that loves to create new apps for Apple based systems. Would you like to see my projects? Scroll a little bit"

Projects

Here are some of the apps I created or are still being developed,
since I'm always trying to implement something new, and refactor
old code to make it more understandable and scalable.

Nearby Eats

Nearby Eats simplifies the search for local places to eat, allowing users to discover dining options based on distance and cuisine preferences, featuring real-time location tracking and interactive maps, enhancing user’s dining experiences.

UIKit • Core Location • MapKit • Auto Layout • Core Data

Taylor Swift Quiz

A Taylor Swift trivia app where you can personalize your profile, select your favorite era, and challenge others on the leaderboard, all while testing your knowledge of Taylor Swift's music.

UIKit • Auto Layout • URLSession • CoreData • MongoDB - Realm

photo of taylor swift quiz screens

Apple Products

An app that simplifies browsing Apple's devices catalog. Users can easily check device specs, mark favorites, and explore a smooth version of the Apple Store experience, showcasing my journey in iOS development.

UIKit • CoreData • URLSession • API

photo of screens of apple products project

About Me

‍Hey there! My name is Guilherme Viana. Born in Rio de Janeiro, Brazil, I now find myself as an iOS Developer with a not-so-casual background, living across the ocean in Lisbon. Despite spending five years immersed in the world of Law, my passion for coding always lingered – growing up in a tech-savvy family, I was the person my friends would seek out for any tech-related challenges, and I thrived on solving each one.

‍This love for technology eventually drew me back to this world. Currently, I’m all about creating apps in Swift, sharpening my UIKit skills, while looking for launching my first one on the App Store soon.

My latest challenge? Building a robot from scratch using Python – a language I was unfamiliar with – to secure an appointment for renewing my residency card. Spoiler alert: it was a success!

In the realm of Swift, my toolkit includes UIKit, CoreData and working with APIs with the help of URLSession, following MVVM or MVC patterns. I also use Git and GitHub on a daily basis, and have experience using CocoaPods, Firebase and MongoDB - Realm. My short term goals are getting ready to explore and learn more about SwiftUI and experiment with ARKit, as I believe the future's all about interactive tech.

‍When I'm away from the keyboard, I’m either at the gym, running, chilling with a thriller movie, or reading a good book. I also find time for hikes, beach walks, yoga, or just sitting quietly and meditating. I believe it's important to keep a balance.

Switching from Law to tech was like returning to an old friend. I’ve loved every bit of this journey and I’ve never been more excited for the future ahead.