Slide Background

Swift Data Structure and Algorithms

Learn about Data Structures and Algorithms, coding them in Swift 3.0.

Print + eBook
Amazon Kindle
Slide Background


Slide Background

Spanish podcast about Swift

Top ranked in iTunes
During different episodes, I talk with Andres Castaño about different aspects about Swift, iOS, and mobile development in general. We aimed for the latin/spanish community, because there are lots of podcast in english already.

Check it in iTunes
Podcast Website
Slide Background

Hackathon and other projects

Slide Background

2017 Cardiff NHS, 2 days Hackathon

2nd place
Created a Facebook Chat Bot with Facebook SDK, Node.js, Heroku and UK Gov Open APIs. The bot extract contextual information while chating with a user (name and location) in order to provide the closest hospital, pharmacy and gps around with full details. It is also able to communicate with the user in different languages like English, Spanish and French.

Watch the video


Slide Background

Heap Sort algorithm: Swift & Objective-C implementations

Heap sort algorithm is a sorting algorithm that uses a data structure called heap. A Heap is a data structure similar to a binary tree (nearly completed) saved into an array. Heap Sort runs in O(n lg n) time. The main property of a heap is that it must maintain the Heap-Property. The Heap-Property depends on the type or Heap we are using.

Read More

Project Planner

Do you need help with your own project? Tell me a little about your idea:

My project involves:
iOS Development
Android Development
Web Development
Server Side Development
Bug Fixing
New Features

My estimated timeframe is around
4 Weeks
8 Weeks
12 Weeks
My estimated budget is around


+34 637 739 157
ID: marioeguiluz