Joan Bono Frígols

Joan Bono Frígols

|

keyboard_arrow_down

About Me

Learn more about my professional background

person
Professional Profile

Software developer specialized in Kotlin and the multiplatform ecosystem, with experience in Android applications and advanced generative AI integration. I have designed and implemented multiplatform solutions under clean architecture, integrating multi-provider language models (GPT-4, Claude, Gemini) and automation workflows. Focused on code rigor, technical efficiency and delivering robust, easily extensible software.

language
Languages

  • Spanish (Native).
  • Valencian/Catalan (Native).
  • English (Technical Professional "B1").

work_outline
Current Status

🟢

Looking for work - Immediate availability

school
Continuous Learning

Currently training in Spring Boot and Spring AI to expand my backend development and AI application capabilities.

directions_car
Driver's License

  • License B.
  • Own car.

school Academic Background

My academic background and certifications

EVOLVE, Remote

Master in Generative AI

Master (480h + Final Project)

business EVOLVE, Remote

calendar_today 2025

  • AI Agents: Development of autonomous agents.
  • Automation with AI: Integration of Generative AI capabilities in automated workflows.
  • AI Chatbots: Design, implementation and optimization of chatbots powered by generative AI.
  • No-code application development with AI: Creation of complete apps using platforms and tools with generative AI capability.
  • Content Creation with AI (Image, Video, Audio): Content creation using Generative AI tools.
IFP FORMACIÓN, Remote

Multiplatform Application Developer

Higher Degree - Vocational Training

business IFP FORMACIÓN, Remote

calendar_today 2021-2025

  • Development of applications for Android and Desktop mobile devices.
  • Object-oriented programming with Java and C#.
  • Web development with PHP and JavaScript.
  • Design and management of relational databases with MySQL.
  • Basic video game development with Unity.
  • Creation and consumption of web services (REST APIs).
  • Software development project management.

code My Projects

Featured projects that demonstrate my technical skills and creativity

Live Football

Live Football

Final Degree Project

Native Android application for football club management and live match tracking, developed in Java with local SQLite persistence. Features role-based access (Coach creates teams, players, and matches; Assistant manages live score, timer, and cards), complete CRUD operations, and Firebase Analytics/Crashlytics integration. Specifically, I was responsible for designing and deploying the database architecture, implementing the complete SQLite persistence layer with entity-specific CRUD methods.

code Technologies

Java Android SDK SQLite SQLiteOpenHelper Material Design Firebase Analytics Firebase Crashlytics ViewBinding Gradle JUnit Espresso
App Prototype Creator

App Prototype Creator

Current

Final Master Project

Tool that uses artificial intelligence to convert conceptual ideas into functional and detailed application prototypes. Built with Kotlin Multiplatform and Compose Multiplatform, it offers a seamless experience on both Android and desktop. Features multi-provider AI chat (OpenAI GPT-4o, Anthropic Claude 3.5 Sonnet, Google Gemini 1.5 Flash), automatic prototype generation, gallery with search, HTML visualization, export to HTML/PDF, cross-platform support (Android 8.0+ and Desktop), light/dark theme, Spanish/English internationalization, and secure local storage with SQLDelight.

code Technologies

Kotlin Multiplatform Compose Multiplatform Material Design 3 SQLDelight Koin OpenAI GPT-4o Anthropic Claude Google Gemini Ktor Client Napier JUnit

work Work Experience

My professional career and work experiences

Artimark, Llanera de Ranes, Valencia

WordPress Web Developer

Artimark, Llanera de Ranes, Valencia

calendar_today June 2024 - January 2025

  • Website Architecture: Active participation in the structural design and technical deployment from scratch of the company's new e-shop using WordPress, WooCommerce, Elementor and Astro.
  • Configuration Logic: Development and testing of the custom product management and variation system, programming custom business rules in PHP and WooCommerce environments.
  • QA and Payment Gateway: Integration, maintenance and stress testing of the Redsys payment gateway, ensuring encryption and correct transactional flow in the production environment.
  • Performance and SEO: Server load optimization, semantic URL structure, metadata and technical monitoring using web analytics tools.
groups

Content Creator

Asociación Cultura Festiva Sellent

calendar_today 2016-2018

  • Digital campaigns were designed and executed that Increased event visibility by +60%.
  • Events were coordinated that Increased the number of attendees by 40%.

Technical Skills

Technologies and tools I master

JVM (Java & Kotlin)

Intermediate

Kotlin Multiplatform

Intermediate

Android Development

Intermediate

Generative AIs and LLMs

Intermediate

AI chatbot development

Intermediate

Shell

Intermediate

mySQL | PostgreSQL | SQLite | SQLDelight

Intermediate

Automation - n8n & Make

Intermediate

Git & Github

Intermediate

JavaScript and PHP

Basic

Conteiners - Docker

Basic

C#

Basic

Unity & Graphic Engines

Basic
swipe Swipe to navigate

Contact

Here are several ways to contact me

LinkedIn

linkedin.com/in/joanbonoprog open_in_new

GitHub

github.com/Joanbonoprog open_in_new

location_on

Address

Valencia, Spain

check_circle Email copied to clipboard