Ignacio portrait

I'm Ignacio, a full stack software engineer with over 10 years of experience. Former Meta, Microsoft & SwiftKey. I build websites and Android apps.  
Based in London 🇬🇧

About me

🚀 I'm a full stack software engineer with over 10 years of experience. I have a strong background in Android, web and server side development, allowing me to lead the front-end and back-end aspects of software projects.  
 
💡 Beyond my technical skills, I'm a Product Engineer. I love tackling problems, validating and finding solutions. I find huge satisfaction from mentoring and scaling my impact through the growth of others.  
 
💎 During my time at Meta, Microsoft & SwiftKey, I have built a solid foundation in developing consumer apps and SDKs across various scales. I focus on improving top line metrics, always mindful of creating a better experience and adding value for users.

🖥️ Projects

🛠️ Skills

  • Product Direction
  • Project Management
  • Mentoring
  • Android
  • Java
  • Kotlin
  • Jetpack Compose
  • Web Design
  • PHP
  • Python
  • HTML
  • Tailwind CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Framer Motion
  • Git
  • Mercurial
  • MongoDB

🔎 Experience

Personal Projects
Personal Projects
Understand, Design, Build
2023 - 2024

I decided to leave Meta after more than 6 years to get some perspective and invest time in personal projects and learning new skills. I dived into web and backend development with Goal Mentor and Delfos, which allowed me to work on something I'm passionate about: helping people achieve things in life, while learning web, frontend, backend and AI technologies. I also built an Android calendar widget because the Google one did not look good.

Meta | Messenger & Instagram
Meta | Messenger & Instagram
Senior Software Engineer
2020 - 2023

As part of the Messenger Well-Being Team, I led projects that protected users from various types of harm on Messenger and Instagram. This included initiatives such as Safety Notices, Crisis Support over Messenger, Messaging Restrictions, Reporting, and Community Messaging. I was also involved in cross-company efforts, such as implementing end-to-end encryption on Messenger and Instagram, facilitating cross-app communication, and unifying user experiences and infrastructure. These efforts played a significant role in safeguarding millions of users every day.

Meta | Audience Network
Meta | Audience Network
Senior Software Engineer
2017 - 2020

I was part of Facebook's Audience Network as an Android and backend engineer. I played a key role in revamping several ad formats, resulting in a 30% revenue increase. I also led the development of features such as Rewarded Interstitials, Dynamic UI rendering, Multi-Ad experiences, and Smart Ad Formats. Additionally, I took charge of efforts to enhance the security of the Audience Network SDK, making it less vulnerable to hackers. Maintained strong connections with major clients like Sony, King, and Spotify to drive improvements.

Microsoft
Microsoft
Software Engineer
2016 - 2017

Following the acquisition of SwiftKey by Microsoft, I transitioned seamlessly into the role of an Android Engineer. I brought my ideas into the SwiftKey app by building the clipboard and translation extensions. This innovation opened doors to several plugins that were later integrated into SwiftKey, including GIFs, camera support, search capabilities, and more recently AI.

SwiftKey
SwiftKey
Software Engineer
2014 - 2016

As an Android Engineer in the Keyboard Team, I worked in the development of user-facing features, including the SwiftKey Hub, which served as a centralized hub for accessing keyboard settings and customization options. Additionally, I worked on backend features like Backup & Sync, enabling seamless transfer of personalized settings across devices. My role also encompassed improving software quality, ensuring optimal performance, and monitoring release cycles to deliver a quality user experience.

Amadeus
Amadeus
Software Engineer
2013 - 2014

Created a web application to monitor discrepancies within Amadeus. Was in charge of Standalone Seating, which replaced the Amadeus backend when a terminal lost connection to the network. Was continuously involved in the maintenance and improvement of several areas of the system.

Ocado
Ocado
Software Engineer Intern
2012

Developed an Android app and a backend powered by Google App Engine to monitor deliveries.

University of Southampton
University of Southampton
BSc Computer Science
2010 - 2013

Graduated with First Class Honours.

Contact me 💬

If you're looking for a Software Engineer for your project or company, send me a message or book a meeting.