Latest Work

About

I am an accomplished iOS developer with over 6 years of commercial experience. Having spent a majority of time working in start-ups, I have developed the ability to be a confident self-starter and an autonomous problem solver. I’d describe myself as a very enthusiastic, passionate person who love what I do.

Working and funding myself a successful startup has given me the knowledge and the vision of how companies can inmerse in the mobile world. Making an app is not about translating your website, it's about understanding what can you offer to your users that it's worth it for them to download, keep and open your app.'

Contact Me

Name

Email Address

Phone Number

Message

Location

58 Thornhill SquareLondon, N1 1BE UK

Find me in

Phone number

The Mobile Bakery - Co-Founder, iOS Developer, CFO

I co-founded a company together with 2 other partners. We decided to create a mobile agency, as at that time nobody was specializing in mobile environment. I was responsible of the iOS area in the company, as well as taking care of the financial part of the company. I was 23 years old and I had no experience in finance, nor did I know how to run a company. I was forced to learn quickly, and work hard to be able to meet the goals we had set for our new company. After a year and a half the company had 13 employees and is now one of the best agencies in Barcelona.

Today, The Mobile Bakery has clients in Spain and UK, guiding companies to introduce themselves into the mobile world. It has a big portfolio with very different kind of clients, always giving products with an excellent quality and creating effective proposals.

A prove of that are the awards received for our latests projects, you can check them in our Facebook page.

Car Throttle - iOS Lead Developer

CarThrottle is one of the biggest forums for car enthusiasts, with over 6 million unique users each month and 1 million subscribers on Youtube. While working for CarThrottle, I developed their entire app from scratch and when we launched the app we reached 30k downloads in the first day - showing in the most downloaded section on the AppStore - and we got an average of 4.5 stars in the reviews (being 5 the maximum rate you can get). This massive impact proves that the app is fast and reliable on the most common iOS versions and devices.

As lead developer, I was responsible for choosing all technology used to build the app. For example, I made the decision to choose Objective-C and not Swift, and to support iOS 8. I chose Objective-C because 6 months ago, when I started, Swift was still not very stable and I didn’t want to make the project dependent of the code language. I decided to support iOS 8 and 9 because that was the 96% of the users we had with iOS devices. The reason of not supporting iOS 7 is because with iOS 8 Apple introduced a lot of improvements and useful components in Autolayout.

The product team and I had weekly meetings to plan the next few days, where I was the one deciding which features were going to be made and in what time frame. Planning and closely managing time and tasks was important as we wanted the iOS and the Android app to be as synchronized as possible, and have the same features in both apps at the same time. The biggest challenge here was that the development of the Android app began 3 months before iOS development, so we had to prioritize what was the most important features.
Another important responsibility was to constantly communicate to the backend team how we wanted the API calls to make the app as efficient as possible.

Vernez - iOS Engineer

Vernez is a “fashion social network,” a platform that, besides providing ample style inspiration through outfit ideas, it allows its users to create their very own magazine-style editorials – and all content created is shoppable.

I was the main responsible of the iOS app Vernez. When I arrived to this company they had a product with several critical bugs and a poor UX. The app was in the App Store but closed because of the bad performance.

During my time in Vernez, I was working to redesign the app, fixing the major bugs and creating new features. We were able to launch the app to the public shortly after this and started marketing campaigns to get users. Sometimes the app required an invitation code to be able to register as a result of a marketing decision.

Once Dating - Lead iOS Developer

Once Dating is one of the biggest dating apps in Europe with more than a million active users a month and the one with a highest revenue per user in the industry.
While in Once, my duties are to put in place a new architecture, develop any new feature and also make sure to clean and remove legacy code.

Once is a very fast moving company where you are continuously adding new features and sometimes, removing them after a short time. Because of this, the project was big and messy, without a structure. One of the biggest achievements have been to move from a very messy MVC architecture to MVVM using Coordinators. This has been done that for all new features and most of the existing ones. This has allowed us to have a lot more control on the code, making it a lot easier to maintain and scale.

This has been one of the biggest challenges in my career as the revenue from the AppStore is the biggest part of the company’s economy and is the app I worked with bigger audience.

BuzzGroup (Buzzmove, GoBuzzSurvey, BuzzVault) - Lead iOS Developer

BuzzGroup is an startup which is focusing on fixing the hassle of moving houses. It offers a CRM for removal companies which help them to manage all their moves. They launched a product which it will speed the way users get quotes; through a videoconference the removal company will do an inventory of all the items that need to be moved, and will give the user a final price for their move.

The most interesting thing is that Buzzmove is also trying to disrupt the insurance market and it has been well funded for this purpose. Knowing what people have in their houses is a high value data that a lot of insurance companies see beneficial.

What I did in BuzzGroup as a lead iOS Developer;

- As the first in-house developer of the company, I was required to create a whole product team. I was interviewing and advising the company for the roles of CTO, designer, backend developers, frontend developers and testers.

- Successfully transfer, polish and finish an existing project made by an agency in Ukraine. This project was the product called buzzmovePRO, which is an app coded in Objective-C. It’s the CRM removal companies use to manage their work - from creating events in a calendar, to message a potential client and set up every stage of the move.

- Create and deliver buzzSurvey from scratch using Swift; a videoconference app that connects removal companies with users who want to move house. This includes tests and CI, using the same CI as buzzmovePRO.

- Creating an app called buzzVault, that was showed to the investors in the company that invested 6 millions in Buzzmove. This app was coded in Swift and uses Realm as a mobile database.

- Helped the frontend team to finish buzzSurvey web. We used React and Redux.

PPL Exams - Maker

PPL Exams is my most successful side project until now. It was created when I had to prepare for my ground exams to get my Private Pilot License. I realised that there was a niche I could get into, everything I could find in the AppStore were very basic and not well performing apps.

I worked over nights and weekends, first I made the design for it which was the first time I had to design an app and use Sketch in a deeper way I was used to. Puting out my own app also made me realise how difficult is to get known in the AppStore. I made a marketing plan, I created SearchAds and FacebookAds.

I also A/B tested a lot until I finally got to understand when was the right moment to show the actions I wanted the users to do, like rate the app or make an inapp purchase. All this skills I learned and used them before in the companies I worked for but this time I faced a very different scenario; not being known at all, not having unlimited time and having a very reduced budget.