AI-assisted development
Using modern AI coding assistants across the daily workflow — prototyping, refactoring, and code review — to ship faster without lowering the quality bar.
- LLMs
- Developer productivity
Hi! I'm Alvaro!
Mobile Engineer @ Meta
Chiclana de la Frontera, Spain · Remote
A quick introduction
I'm a Mobile Engineer at Meta, working remotely from Chiclana de la Frontera, Spain. I specialize in React Native and mobile development, with a background that spans full-stack JavaScript, blockchain solutions, and a variety of stacks including React, AngularJS, .Net, Java, and Android.
Over the years I've worked with startups, mid-size companies, and large corporations — from being one of the first five employees at a London startup to building mobile products used at global scale.
I'm committed to delivering high-quality, reliable software: whether it's building a new feature, fixing a tricky bug, or exploring what AI can do for mobile development.
What I work with
Where I’ve worked
May 2022 — Present
Mobile Engineer · Remote
Description coming soon.
Oct 2019 · 2 years and 7 months
Mobile Engineer · Remote
As a member of the mobile development team, I specialize in ReactNative and handle a range of tasks, from improving and fixing existing features to developing new ones. My focus is on delivering high-quality, reliable solutions that meet the needs of our users.
May 2018 · 1 year and 5 months
Lead Frontend Developer · UK - Remote
As the lead developer for the company, I was responsible for leading frontend and mobile app development, as well as providing assistance with the architecture and coordination of the backend and blockchain teams. I was committed to delivering high-quality solutions and working collaboratively with my colleagues to achieve our shared goals.
Oct 2015 · 2 years and 7 months
Senior Developer · London, UK
As one of the first five employees of the company, I have been heavily involved in all technical areas, including backend, frontend, database, devops, and BI. My primary focus has been on frontend development, where I have taken on a leadership role within the team.
Oct 2013 · 2 years
Software developer · London, UK
I was responsible for developing responsive web applications to support various business areas within the company. In addition to creating new applications, I also maintained and supported the existing catalog of applications. As part of my job, I continuously learned about how the business operates in order to apply that knowledge to my work and propose ways to improve the existing system.
Oct 2012 · 1 year
Software developer · Majorca, Spain
As a member of a team tasked with creating a new website for selling complementary holiday tickets and excursions, I was responsible for integrating the new site into the existing booking engine.
Feb 2012 · 7 months
Junior developer · Majorca, Spain
As part of a development team working for a third-party company, I was responsible for managing their intranet site. This included tasks such as maintaining information about new customers and employees, keeping the stock up to date, and developing small applications. I worked closely with my team members and the client to ensure that our solutions met their needs and delivered the desired results.
Jul 2010 · 3 months
Intern developer · Majorca, Spain
In my second summer internship, I continued working on the same elements from the previous year, extending existing features and completing new ones. This experience allowed me to build on the skills and knowledge that I gained during my first internship and continue to grow as a developer.
Jul 2009 · 3 months
Intern developer · Majorca, Spain
During my summer internship, I worked on the company's intranet site, developing new features and fixing existing bugs. I was able to gain valuable experience in software development and work closely with my team members to learn from more experienced people. Overall, the internship was a great opportunity for me to learn and grow as a developer.
What I’m exploring right now
Draft section — content to be shaped with Álvaro.
Using modern AI coding assistants across the daily workflow — prototyping, refactoring, and code review — to ship faster without lowering the quality bar.
Exploring how large language models and on-device machine learning can create genuinely useful mobile experiences.
Actively following the AI space: new models, evaluation techniques, and practical patterns for integrating AI into real products.
Where I studied
Bachelor's degree · Software Engineering
2006 — 2011
Courses I’ve recorded
OpenWebinars · Jun 2019
Online training recorded for a Spanish e-learning platform. The training is for developers who know a little bit of React Native and want to learn more about the platform.
OpenWebinars · Jun 2019
Online training recorded for a Spanish e-learning platform. The training is for JS developers willing to learn the basics of React Native.
Open source on GitHub
A selection of my public repositories, ordered by stars.
Online Resume built with Gatsby & ReactJS
TypeScript 21
JS library to manage and format numbers with Thousand (k), Million (M), etc. syntax
JavaScript 8
Repositorio de ejemplo para curso React Native Para Principiantes de OpenWebinars
JavaScript 1
Repositorio de ejemplo para curso React Native Intermedio de OpenWebinars
JavaScript 1
JavaScript 0
JavaScript 0
When I’m not coding
Let’s talk
I’m always happy to chat about mobile development, React Native, AI, or new opportunities.
ajmjimens@gmail.com