<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title/><link>https://ferranpons.com/</link><description>Recent content on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 28 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ferranpons.com/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Run LLMs Offline on Android Using Kotlin</title><link>https://ferranpons.com/blog/how-to-run-llms-offline-on-android-kotlin/</link><pubDate>Tue, 28 Jan 2025 00:00:00 +0000</pubDate><guid>https://ferranpons.com/blog/how-to-run-llms-offline-on-android-kotlin/</guid><description>&lt;p&gt;Cloud-based language models introduce network dependency, latency, usage-based costs, and privacy concerns. So the question is: can we run LLMs fully offline on Android, using Kotlin?&lt;/p&gt;
&lt;p&gt;The answer is yes — and it&amp;rsquo;s more practical than you might think.&lt;/p&gt;
&lt;h3 id="why-run-llms-offline-on-android"&gt;Why Run LLMs Offline on Android?&lt;/h3&gt;
&lt;p&gt;Offline LLMs enable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Offline-first applications&lt;/li&gt;
&lt;li&gt;Privacy-preserving AI&lt;/li&gt;
&lt;li&gt;Predictable performance and cost&lt;/li&gt;
&lt;li&gt;Tight UI integration with no round-trip latency&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Modern Android devices offer ARM CPUs with NEON support, substantial RAM on mid/high-end devices, and fast local storage. The challenge lies in tooling, not hardware.&lt;/p&gt;</description></item><item><title>How to run your Monogame app on a Raspberry Pi (or any Linux)</title><link>https://ferranpons.com/blog/monogame-on-raspberry-pi/</link><pubDate>Fri, 01 Oct 2021 14:38:33 +0200</pubDate><guid>https://ferranpons.com/blog/monogame-on-raspberry-pi/</guid><description>&lt;p&gt;If you are here you probably have a &lt;strong&gt;Windows&lt;/strong&gt; game developed using &lt;strong&gt;Monogame&lt;/strong&gt; that you would like to port to a &lt;strong&gt;Raspberry Pi&lt;/strong&gt; device with Raspberry Pi OS (Raspbian). Or even, to any Linux distribution. Well, you are in the right place. This mini-tutorial will cover all the steps to run your game on it.&lt;/p&gt;
&lt;h5 id="requirements"&gt;Requirements&lt;/h5&gt;
&lt;p&gt;Before starting to get your hands on the task you must comply with these requirements to maximize compatibility and to be up-to-date.&lt;/p&gt;</description></item><item><title>Job #3</title><link>https://ferranpons.com/experience/job-3/</link><pubDate>Sun, 01 Dec 2024 00:00:00 +0100</pubDate><guid>https://ferranpons.com/experience/job-3/</guid><description>&lt;h2 id="3rd-job-cio"&gt;3rd job: CIO&lt;/h2&gt;
&lt;p&gt;As Chief Information Officer at Internet Affairs Inc., I lead the strategic transformation of our digital infrastructure and cybersecurity initiatives. My team of 150+ IT professionals works tirelessly to protect and optimize our global network spanning 23 countries.&lt;/p&gt;
&lt;p&gt;During my tenure, I&amp;rsquo;ve spearheaded the implementation of a revolutionary blockchain-based verification system that reduced fraudulent transactions by 87% while improving processing speeds by 300%. This initiative saved the company $12M annually and earned us the prestigious &amp;ldquo;Digital Innovation Award 2024&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Graziella Nutella</title><link>https://ferranpons.com/testimonial/graziella-nutella/</link><pubDate>Mon, 25 Nov 2024 21:53:18 +0100</pubDate><guid>https://ferranpons.com/testimonial/graziella-nutella/</guid><description>&lt;p&gt;The content of this section comes from the &lt;code&gt;content/testimonial&lt;/code&gt; folder contents. This that you see is in &lt;code&gt;content/testimonial/graziella-nutella.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;You can also use parameters for configuration:&lt;/p&gt;
&lt;div class="highlight-wrapper"&gt;
 &lt;button class="copy-code-btn" type="button" aria-label="Copy code to clipboard"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"&gt;
 &lt;rect x="9" y="9" width="13" height="13" rx="2" ry="2"&gt;&lt;/rect&gt;
 &lt;path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"&gt;&lt;/path&gt;
 &lt;/svg&gt;
 &lt;span class="copy-text"&gt;Copy&lt;/span&gt;
 &lt;/button&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;name: &amp;#34;Nutting Hill&amp;#34; # place/city/country for the experience. Fill-in.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;position: &amp;#34;Nutcracker&amp;#34; # from-to, for example &amp;#34;2022-2024&amp;#34;. Fill-in.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;params:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; image:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; src: &amp;#34;images/testimonials/testimonial1.png&amp;#34; # example: &amp;#34;images/clients/asgardia.png&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; scale: 0.5&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Dana Oneal</title><link>https://ferranpons.com/testimonial/dana-oneal/</link><pubDate>Mon, 25 Nov 2024 21:50:45 +0100</pubDate><guid>https://ferranpons.com/testimonial/dana-oneal/</guid><description>&lt;p&gt;I had the pleasure of working with this freelancer on several projects, and their performance has been nothing short of outstanding. They bring a high level of expertise, creativity, and dedication to every task. Their ability to understand project requirements and deliver exceptional results on time is truly impressive. They are a reliable and proactive professional who consistently exceeds expectations. I highly recommend this freelancer to anyone seeking top-notch skills and a collaborative partner.&lt;/p&gt;</description></item><item><title>Ferdinand Shermand</title><link>https://ferranpons.com/testimonial/ferdinand-shermand/</link><pubDate>Mon, 25 Nov 2024 21:30:46 +0100</pubDate><guid>https://ferranpons.com/testimonial/ferdinand-shermand/</guid><description>&lt;p&gt;Working with this colleague has been an absolute pleasure. Their dedication, professionalism, and positive attitude make them an invaluable asset to our team. They consistently go above and beyond to ensure that projects are completed on time and to the highest standard. Their ability to collaborate effectively and support their colleagues is truly commendable. I am continually impressed by their innovative thinking and problem-solving skills. This colleague is not just a team member but a true inspiration and a driving force behind our team’s success.&lt;/p&gt;</description></item><item><title>Ztos</title><link>https://ferranpons.com/client-work/ztos/</link><pubDate>Sun, 25 Aug 2024 10:23:39 +0200</pubDate><guid>https://ferranpons.com/client-work/ztos/</guid><description/></item><item><title>Zoo</title><link>https://ferranpons.com/client-work/zoo/</link><pubDate>Sun, 25 Aug 2024 10:23:08 +0200</pubDate><guid>https://ferranpons.com/client-work/zoo/</guid><description/></item><item><title>Kanba</title><link>https://ferranpons.com/client-work/kanba/</link><pubDate>Sun, 25 Aug 2024 10:22:34 +0200</pubDate><guid>https://ferranpons.com/client-work/kanba/</guid><description/></item><item><title>Goldline</title><link>https://ferranpons.com/client-work/goldline/</link><pubDate>Sun, 25 Aug 2024 10:21:48 +0200</pubDate><guid>https://ferranpons.com/client-work/goldline/</guid><description/></item><item><title>Earth 2.0</title><link>https://ferranpons.com/client-work/earth2.0/</link><pubDate>Sun, 25 Aug 2024 10:17:12 +0200</pubDate><guid>https://ferranpons.com/client-work/earth2.0/</guid><description/></item><item><title>Asgardia</title><link>https://ferranpons.com/client-work/asgardia/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/client-work/asgardia/</guid><description/></item><item><title>High School of Hard Knocks</title><link>https://ferranpons.com/education/high-school/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/education/high-school/</guid><description/></item><item><title>Radity Finance - UI Kit</title><link>https://ferranpons.com/projects/radity-finance-uikit/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/projects/radity-finance-uikit/</guid><description>&lt;p&gt;We have been receiving a lot of requests for a Finance Kit recently due to the popularity of Fintech.&lt;/p&gt;</description></item><item><title>Robo Advisor</title><link>https://ferranpons.com/projects/robo-advisor/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/projects/robo-advisor/</guid><description>&lt;p&gt;Robo Advisor is a Swiss Wealth Manager and wants to create the best digital experience for its UNHW clients across the world. We started with a whiteboard.&lt;/p&gt;</description></item><item><title>Swiss Fintech Website</title><link>https://ferranpons.com/projects/swiss-fintech/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/projects/swiss-fintech/</guid><description>&lt;p&gt;Here you can add additional context, description, links, etc.
The content you see here comes from the contents of the &lt;code&gt;content/projects&lt;/code&gt; folder.&lt;/p&gt;
&lt;p&gt;This project is in the file &lt;code&gt;projects/swiss-fintech.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;In the markdown file frontmatter you can also define additional parameters, such as the link:&lt;/p&gt;
&lt;div class="highlight-wrapper"&gt;
 &lt;button class="copy-code-btn" type="button" aria-label="Copy code to clipboard"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"&gt;
 &lt;rect x="9" y="9" width="13" height="13" rx="2" ry="2"&gt;&lt;/rect&gt;
 &lt;path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"&gt;&lt;/path&gt;
 &lt;/svg&gt;
 &lt;span class="copy-text"&gt;Copy&lt;/span&gt;
 &lt;/button&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;link: &amp;#34;https://www.adrianmoreno.info&amp;#34; # optional URL to link the logo to
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;params:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; button:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; icon: &amp;#34;icon-arrow-right&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; btnText: &amp;#34;Case Study&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; URL: &amp;#34;https://www.adrianmoreno.info&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; image: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; src: &amp;#34;images/works/swissfintech.jpg&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; scale: 0.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>University of Life</title><link>https://ferranpons.com/education/university-of-life/</link><pubDate>Sun, 25 Aug 2024 09:53:42 +0200</pubDate><guid>https://ferranpons.com/education/university-of-life/</guid><description/></item><item><title>Trabajo #3</title><link>https://ferranpons.com/experience/job-3.es-copy/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0100</pubDate><guid>https://ferranpons.com/experience/job-3.es-copy/</guid><description>&lt;h2 id="arreglando-el-mundo-un-byte-a-la-vez"&gt;Arreglando el mundo, un byte a la vez&lt;/h2&gt;
&lt;p&gt;¡Adquisición hostil - ¿quién es el jefe ahora?!&lt;/p&gt;</description></item><item><title>Job #2</title><link>https://ferranpons.com/experience/job-2/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0100</pubDate><guid>https://ferranpons.com/experience/job-2/</guid><description>&lt;h2 id="2nd-job-chief-intern"&gt;2nd job: Chief Intern&lt;/h2&gt;
&lt;p&gt;As Chief Intern at Internet Affairs Inc., I led several key initiatives that helped streamline our internal processes and boost productivity. Working closely with cross-functional teams, I developed and implemented an automated documentation system that reduced report generation time by 65% and improved accuracy by 40%.&lt;/p&gt;
&lt;p&gt;During my internship, I spearheaded the company&amp;rsquo;s first-ever &amp;ldquo;Innovation Lab&amp;rdquo; program, where I mentored junior interns and coordinated weekly brainstorming sessions. This initiative resulted in three patent-pending solutions and garnered attention from senior management. The program has since been adopted as a permanent fixture in the company&amp;rsquo;s internship structure.&lt;/p&gt;</description></item><item><title>Job #1</title><link>https://ferranpons.com/experience/job-1/</link><pubDate>Thu, 01 Dec 2022 00:00:00 +0100</pubDate><guid>https://ferranpons.com/experience/job-1/</guid><description>&lt;h2 id="1st-job-junior-intern"&gt;1st job: Junior Intern&lt;/h2&gt;
&lt;p&gt;The beginning of a great career. As a Junior Intern at Internet Affairs Inc., I had the opportunity to work on various projects that helped me develop my technical and professional skills. Working alongside experienced developers, I contributed to the company&amp;rsquo;s core web applications and learned industry best practices in software development.&lt;/p&gt;
&lt;p&gt;During my internship, I took the initiative to create an internal documentation wiki that improved knowledge sharing across teams. This project taught me valuable lessons in technical writing and collaboration. I also participated in code reviews and daily stand-ups, gaining firsthand experience in agile development methodologies.&lt;/p&gt;</description></item><item><title>Footer</title><link>https://ferranpons.com/footer/footer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ferranpons.com/footer/footer/</guid><description>&lt;section class="section section--border-bottom rad-animation-group section--padding"&gt;
 &lt;div class="container"&gt;
 &lt;div class="row rad-fade-down"&gt;
 &lt;div class="col-12"&gt;
 
 &lt;h2 class="section__title"&gt;Let&amp;#39;s connect&lt;/h2&gt;
 
 
 &lt;div class="text-section__content"&gt;
 &lt;div class="contact-links-section"&gt;
 &lt;p class="contact-links-intro"&gt;Interested in working together or just want to say hi? Find me on GitHub or LinkedIn.&lt;/p&gt;
 &lt;div class="contact-links-row"&gt;
 &lt;a href="https://github.com/ferranpons" class="contact-link-card" target="_blank" rel="noopener" aria-label="Ferran Pons on GitHub"&gt;
 &lt;i class="icon-square-github" aria-hidden="true"&gt;&lt;/i&gt;
 &lt;span class="contact-link-card__label"&gt;GitHub&lt;/span&gt;
 &lt;span class="contact-link-card__value"&gt;github.com/ferranpons&lt;/span&gt;
 &lt;/a&gt;
 &lt;a href="https://www.linkedin.com/in/ferranpons/" class="contact-link-card" target="_blank" rel="noopener" aria-label="Ferran Pons on LinkedIn"&gt;
 &lt;i class="icon-linkedin" aria-hidden="true"&gt;&lt;/i&gt;
 &lt;span class="contact-link-card__label"&gt;LinkedIn&lt;/span&gt;
 &lt;span class="contact-link-card__value"&gt;linkedin.com/in/ferranpons&lt;/span&gt;
 &lt;/a&gt;
 &lt;/div&gt;
&lt;/div&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/section&gt;</description></item><item><title>Home</title><link>https://ferranpons.com/home/home/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ferranpons.com/home/home/</guid><description>&lt;section id="hero" class="rad-showcase rad-showcase--index rad-animation-group rad-fade-down"&gt;
 &lt;div&gt;
 


 

 &lt;div class="showcase-section row flex-column-reverse flex-md-row rad-fade-down rad-waiting rad-animate"&gt;
 &lt;div class="col-12 col-sm-12 col-md-6 col-lg-6 col-xl-6"&gt;
 &lt;h1 class="display-1"&gt;
 Kotlin Multiplatform, Native C&amp;#43;&amp;#43; &amp;amp; AI Engineer
 &lt;/h1&gt;
 &lt;h2 class="display-5"&gt;
 &lt;span&gt;&lt;/span&gt;
 &lt;/h2&gt;
 &lt;div class="lead"&gt;
 I help teams build production-grade mobile, multiplatform and AI-powered applications — from Kotlin Multiplatform apps and native C++ integrations to on-device LLM tooling.
 &lt;/div&gt;
 
 &lt;/div&gt;
 &lt;div class="col-12 col-sm-12 col-md-6 col-lg-6 col-xl-6 profile-image"&gt;
 










 
 



 
 


 &lt;picture class=""&gt;
 
 

 &lt;source srcset="https://ferranpons.com/images/showcase/ferran_profile_image2cropped_hu_4fdd3fcbfc05fa64.webp 1x, https://ferranpons.com/images/showcase/ferran_profile_image2cropped_hu_b4c7c0883b8381de.webp 2x" type="image/webp" /&gt;
 &lt;source srcset="https://ferranpons.com/images/showcase/ferran_profile_image2cropped_hu_bcb0c65e68c42131.png 1x, https://ferranpons.com/images/showcase/ferran_profile_image2cropped_hu_6c70c1d3e10ba551.png 2x" type="image/png"&gt;

 &lt;img
 width="512"
 height="455"
 class="lozad img-responsive "
 data-src="https://ferranpons.com/images/showcase/ferran_profile_image2cropped_hu_bcb0c65e68c42131.png"
 alt=''
 src="data:image/gif;base64,R0lGODlhBwACAIAAAP///wAAACH5BAEAAAEALAAAAAAHAAIAAAIDjI9YADs="
 loading="lazy"
 decoding="async"
 /&gt;
 &lt;/picture&gt;




 &lt;/div&gt;
 &lt;div class="col-12 inner-content"&gt;
 





 

&lt;div class="container" id="contact-links"&gt;
 &lt;div class="row platform-links shortcode"&gt;
 &lt;div class="col-12"&gt;

 
&lt;a
 href="https://github.com/ferranpons"
 target="_blank"
 rel="noopener noreferrer"
 aria-label="square-github"
 &gt;&lt;i class="icon-square-github"&gt;&lt;/i&gt;
&lt;/a&gt;


 
&lt;a
 href="https://www.linkedin.com/in/ferranpons/"
 target="_blank"
 rel="noopener noreferrer"
 aria-label="linkedin"
 &gt;&lt;i class="icon-linkedin"&gt;&lt;/i&gt;
&lt;/a&gt;


 
&lt;a
 href="https://twitter.com/ponsaffair"
 target="_blank"
 rel="noopener noreferrer"
 aria-label="x-twitter"
 &gt;&lt;i class="icon-x-twitter"&gt;&lt;/i&gt;
&lt;/a&gt;

&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;


&lt;div class="hero-cta-group"&gt;
 &lt;a href="#portfolio" class="cta-secondary"&gt;View projects&lt;/a&gt;
&lt;/div&gt;


 &lt;/div&gt;
 

 &lt;/div&gt;


 &lt;div class="row platform-links"&gt;
 &lt;div class="col-12"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 
&lt;/section&gt;


&lt;div class="stats-strip"&gt;
 &lt;div class="stats-strip__inner"&gt;
 &lt;div class="stat-item"&gt;
 &lt;span class="stat-value"&gt;20+&lt;/span&gt;
 &lt;span class="stat-label"&gt;Years Experience&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="stat-divider" aria-hidden="true"&gt;&lt;/div&gt;
 &lt;div class="stat-item"&gt;
 &lt;span class="stat-value"&gt;Open-source&lt;/span&gt;
 &lt;span class="stat-label"&gt;Maintainer&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="stat-divider" aria-hidden="true"&gt;&lt;/div&gt;
 &lt;div class="stat-item"&gt;
 &lt;span class="stat-value"&gt;Conference&lt;/span&gt;
 &lt;span class="stat-label"&gt;Speaker&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="stat-divider" aria-hidden="true"&gt;&lt;/div&gt;
 &lt;div class="stat-item"&gt;
 &lt;span class="stat-value"&gt;Android · iOS · AI&lt;/span&gt;
 &lt;span class="stat-label"&gt;Core platforms&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;





&lt;section id="about" class="section rad-animation-group pb-0"&gt;
 &lt;div class="rad-fade-down"&gt;
 &lt;div class="row d-flex flex-column-reverse flex-md-row"&gt;
 &lt;div class="about__profile-picture col-12 col-md-6"&gt;
 
 










 
 



 
 


 &lt;picture class=""&gt;
 
 

 &lt;source srcset="https://ferranpons.com/images/about/ferran_speaker_hu_2ccb8eb3532d690.webp 1x, https://ferranpons.com/images/about/ferran_speaker_hu_3727897e7417cdce.webp 2x" type="image/webp" /&gt;
 &lt;source srcset="https://ferranpons.com/images/about/ferran_speaker_hu_b851e4e400106b.webp 1x, https://ferranpons.com/images/about/ferran_speaker_hu_20b0e01f913b5157.webp 2x" type="image/webp"&gt;

 &lt;img
 width="888"
 height="499"
 class="lozad img-responsive "
 data-src="https://ferranpons.com/images/about/ferran_speaker_hu_b851e4e400106b.webp"
 alt=''
 src="data:image/gif;base64,R0lGODlhBwACAIAAAP///wAAACH5BAEAAAEALAAAAAAHAAIAAAIDjI9YADs="
 loading="lazy"
 decoding="async"
 /&gt;
 &lt;/picture&gt;

 &lt;/div&gt;
 &lt;div class="col-12 col-md-6 my-auto"&gt;
 &lt;h1&gt;About&lt;/h1&gt;
 &lt;div class="about-me content lead"&gt;
 I specialize in building high-performance mobile and multiplatform applications. Over the last decade, I've worked across Android, iOS, Kotlin Multiplatform and native C++ systems, helping teams solve difficult technical challenges involving performance, interoperability and scalability. More recently, I focus on AI-powered applications and on-device LLM integrations through open-source projects such as Llamatik.
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/section&gt;














 
 




&lt;section class="section section--border-bottom rad-animation-group section--padding"&gt;
 &lt;div class="container"&gt;
 &lt;div class="row rad-fade-down"&gt;
 &lt;div class="col-12"&gt;
 
 &lt;h2 class="section__title"&gt;Capabilities&lt;/h2&gt;
 
 
 &lt;div class="text-section__content"&gt;
 &lt;div class="feature-list"&gt;
 &lt;div class="feature"&gt;
 &lt;strong&gt;Mobile &amp; Multiplatform&lt;/strong&gt;
 &lt;div class="meta-badges"&gt;Kotlin Multiplatform · Android · iOS · Jetpack Compose · SwiftUI&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="feature"&gt;
 &lt;strong&gt;Native &amp; Performance&lt;/strong&gt;
 &lt;div class="meta-badges"&gt;C++ · CMake · Kotlin/Native · Static linking · Linker debugging&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="feature"&gt;
 &lt;strong&gt;AI &amp; LLMs&lt;/strong&gt;
 &lt;div class="meta-badges"&gt;On-device LLMs · llama.cpp · Kotlin-first SDKs · Production AI integrations&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="feature"&gt;
 &lt;strong&gt;Architecture &amp; Delivery&lt;/strong&gt;
 &lt;div class="meta-badges"&gt;SDK design · CI/CD · Framework distribution · Production debugging&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/section&gt;



 











 
 




&lt;section id="portfolio" class="section section--border-bottom rad-animation-group section--padding"&gt;
 &lt;div class="container"&gt;
 &lt;div class="row rad-fade-down"&gt;
 &lt;div class="col-12"&gt;
 
 &lt;h2 class="section__title"&gt;Featured Project&lt;/h2&gt;
 
 
 &lt;div class="text-section__content"&gt;
 &lt;div id="portfolio" class="featured-project"&gt;
 &lt;div class="featured-project-header"&gt;
 &lt;h3 class="featured-project-title"&gt;Llamatik — Kotlin LLM tooling&lt;/h3&gt;
 &lt;span class="featured-project-badge"&gt;Open Source&lt;/span&gt;
 &lt;/div&gt;
 &lt;p class="featured-project-description"&gt;Open-source Kotlin-first SDK for building AI-powered applications across Android, iOS and Desktop using Kotlin Multiplatform and llama.cpp.&lt;/p&gt;</description></item><item><title>Printable CV</title><link>https://ferranpons.com/cv/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ferranpons.com/cv/</guid><description>&lt;p&gt;ℹ This page is a demo of the printer-friendly output of the theme. You can find the source code in the demo repo (&lt;a href="https://raw.githubusercontent.com/zetxek/adritian-demo/refs/heads/main/content/cv.md%29"&gt;https://raw.githubusercontent.com/zetxek/adritian-demo/refs/heads/main/content/cv.md)&lt;/a&gt;. Try printing it directly from your browser!&lt;/p&gt;
&lt;h3 id="about-me"&gt;About me&lt;/h3&gt;
&lt;p&gt;I am a passionate software engineer with over 10 years of experience building web applications and distributed systems. My expertise spans full-stack development, cloud architecture, and leading engineering teams to deliver impactful solutions. I thrive on solving complex technical challenges while mentoring others and fostering a collaborative engineering culture.&lt;/p&gt;</description></item><item><title>Search</title><link>https://ferranpons.com/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ferranpons.com/search/</guid><description>search</description></item></channel></rss>