Gabriel Del Villar De Santiago
iOS Engineer
NOW
SmartSpray
I contracted as the sole iOS developer for Professor Christian Nansen's SmartSpray application. SmartSpray allows you to predict pesticide spray coverage under different operational (for instance, type of nozzles, spray volume, and tractor speed) and weather (temperature, relative humidity and wind) scenarios, and quantify spray coverage based on water sensitive spray cards that were placed in fields prior to spray applications.
Hackingtons
I am an instructor at Hackingtons - Code School for kids. I help kids of all levels with their various projects involving, JavaSctipt, Scratch, Python, Unity, HTML, CSS, and C#
PORTFOLIO
SmartSpray
I contracted as the sole iOS developer for Professor Christian Nansen's SmartSpray application. SmartSpray allows you to predict pesticide spray coverage under different operational (for instance, type of nozzles, spray volume, and tractor speed) and weather (temperature, relative humidity and wind) scenarios, and quantify spray coverage based on water sensitive spray cards that were placed in fields prior to spray applications.
My Role:
Deployed version 1.0 to the Apple App store, and developed version 2.0.
Technologies:
Swift, Storyboard and Programmatic User Interface, MapKit,TestFlight, Model View Controller Design Pattern (MVC), Google Firebase, Swift Realm.io
Spartans
A social platform that I developed to help exercise enthusiasts connect.
My Role:
Developed the entire project.
Technologies:
Swift, Programmatic User Interface, HealthKit, UITabBarController, Animations, UIPanGestureRecognizer, UIViewPropertyAnimator, UIStackView, UIPageViewController Rotational Transform, MVC, MVVM, Firebase, Firestore, Auth, Storage, Real Time Messaging, Blur Animation.
Chat App
A project I worked on that supports different device sizes and orientations. (i.e Portrait, Landscape, iPhone, IPad)
My Role:
Developed the entire project.
Technologies:
Swift, Programmatic User Interface, Animations, UITableView, UINavigationController, UIAlertController, UIStackView, UIPanGestureRecognizer, Component Refactroing, Auto Cell & Resizeing, Portrait & Landscape, iPhones & iPads.
Map App
A project that I worked on that supports Network Calls to various API's
My Role:
Developed the entire project.
Technologies:
Swift, Programmatic User Interface, Cocoapods, MapKit, Animations, UICollectionView, UINavigationController, UIStackView, Component Refactroing.
App Store JSON APIs
A project I worked on that simulates the Apple App Store using various JSON API's coming directly from Apple's iTunes Search API.
My Role:
Worked on entire project.
Technologies:
Swift, Programmatic User Interface, Animations, Nested UICollectionViews, Animation using Auto Layout constraints, Animating Child View Controller objects, Modeling using JSON Decodable protocol, JSON Custom Coding Keys, Asynchronous Data Fetching, DispatchGroup Fetch Synchronization, SDWebImage Caching, Snapping Collection View Flow Layout, Generics Code Reduction and Reusability, Pagination Data Fetching, Dependency Injection, UIVisualEffectView & UIBlurEffect, Floating Controls
Tinder Firestore Swipe and Match
A project I worked on that simulates the dating app, Tinder's Swipe and Match user interface and chat functionality.
My Role:
Worked on entire project.
Technologies:
Swift, Programmatic User Interface, Animations, UIPanGestureRecognizer, UIViewPropertyAnimator, UIStackView, UIPageViewController Rotational Transform, MVC, MVVM, Firebase, Firestore, Auth, Storage, Real Time Messaging, Blur Animation.