Technical skills

  • 11+ years of experience with iOS development (Swift and Objective-C) and 6+ years of experience with Android development (Kotlin and Java).
  • UI development using SwiftUI, UIKit, Storyboards and XIB files on iOS and layouts and compose on Android.
  • Frameworks management with CocoaPods and Carthage on iOS and Gradle on Android.
  • Gitflow work flow as a base. Pushing code to GitHub, Bitbucket, Assembla and Azure repositories with CD/CI integrations.
  • Work based in Agile and SCRUM with JIRA, Assembla, Trello and Azure.

Professional experience

  • [11/2019 - now] Founder & CEO of TechBaboon LTD (Paphos, Cyprus / Remote).
    • Providing tailored software to clients that may need it like mobile development (iOS & Android apps), REST APIs, web pages, web hosting etc.

  • [05/2020 - 08/2022 & 11/2022 - now] Freelance | Senior iOS Developer at ABN AMRO Bank N.V. (Amsterdam, The Netherlands / Remote).
    • TechBaboon LTD offered technical expertise to help with the Grip and ABN AMRO iOS apps' growth and continuity of safe and rich banking features, with a focus on Personal Finance Management.

      Team work has been a constant with this assignment and I have been happily involved from the beginning of the process of creating and designing a few new features to make sure the gap between the business development team, the UX team and the developers was not too big and could work in a nice, agile environment where everybody's expectations were met.

  • [04/2020 - 05/2020] Tech Lead / Senior iOS Developer at HCL Technologies (Amsterdam, The Netherlands / Remote).
    • I helped HCL's client's team to improve their native iOS app. Due to my short stay in this company I could not make a meaningful contribution to their client's product, other than giving some support and advice in regards to security.

  • [11/2018 - 11/2019] Mobile Developer (iOS) at MediaMonks (Hilversum, The Netherlands / Partially remote).
    • I worked together with my colleagues to deliver high quality iOS apps to other companies. We focuses on understanding the client to make sure we knew what they wanted, created a proper sprint based roadmap and made sure that the product was way better than what the client expected us to deliver. From scratch to the App Store made simple.

  • [09/2017 - 11/2018] Senior iOS Developer at Over-C (Cork, Ireland / Partially remote).
    • I worked alongside my team mates to build a great product that companies could use to improve the productivity, lone working and operational goals every day for their remote workforce with the help of different types of sensors like NFS tags, Beacons, GPS, WiFi AP etc.

  • [03/2017 - 09/2017] iOS Team Lead / Area of Responsibility at EDpuzzle, Inc. (Barcelona, Spain / On-site).
    • My job was to make the Edpuzzle iOS app one of the best learning apps available for teachers and their students. I took over an initial version of the app and I worked alongside the Android and Designer teams to make a nice, stable and easy to use app. I helped by guiding the team to use new frameworks to boost the app's development while keeping the quality and code maintainability.

  • [03/2014 - 05/2015 & 09/2015 - 03/2017] iOS Team Lead / Senior iOS Developer at SetFile (Barcelona, Spain / On-site).
    • I was responsible for organizing and supervising the team work and develop with them all iOS apps. I sometimes gave advice to the Android team as well. Guided and taught two less experienced developers to help the company boost its development capacity.

  • [06/2015 - 09/2015] Junior iOS Developer at Lafosca (Barcelona, Spain / On-site).
    • I worked there as a junior iOS developer, helping Lafosca to develop native iOS apps for their clients.

  • [01/2013 - 03/2014] Junior / Mid Android Developer at Wondarlab (Barcelona, Spain / On-site).
    • This was my first job as a software developer. I learned all the basics of Java with the Android SDK using Eclipse, and the use of some powerful libraries like ActiveAndroid, Picasso, Google Analytics etc.

~ Last update 17/06/2024 ~

Get in touch!

If you like my work and would like to hire my services to help your team building an awesome app or you want to request a quote to create one from scratch, feel free to get in touch with me by using the form below. I'll get back to you within the same working day!