In one line
I am Gorka Hernandez Villalon, a Computer Engineering student at Universitat Pompeu Fabra in Barcelona, an iOS developer and an AI automation specialist.

Computer Engineering student at UPF (Barcelona). Creator of GymTracker on the App Store, the SEPE bot featured by Chema Alonso, and co-founder of NexaVision AI. Passionate about FinTech and useful software engineering.
A quick summary of who I am, what I build, which projects can be verified and how to collaborate with me.
I am Gorka Hernandez Villalon, a Computer Engineering student at Universitat Pompeu Fabra in Barcelona, an iOS developer and an AI automation specialist.
I build native iOS apps, n8n workflows, Python bots, LLM systems, scraping pipelines, business automations and FinTech projects with quantitative analysis.
My main projects include GymTracker on the App Store, SEPE Availability Bot cited by Chema Alonso, NexaVision AI, FadeChain, LinkedIn Jobs Intelligence Bot and Croissant Adventure.
The main path is the protected contact page on this portfolio or LinkedIn. I am open to freelance collaborations in AI, iOS, automation, Python and FinTech.
I like building software that creates real value: apps people use every day, bots that solve real problems and systems that give time back to businesses. I combine technical rigor with strong UX judgment.
I design and build products end to end: architecture, code, UX, deployment, SEO and growth. I work especially well at the intersection of native mobile, AI automation and quantitative analysis.
BSc in Computer Engineering
Universitat Pompeu Fabra (UPF) · Barcelona, Spain · In progress
My stack is built to ship product quickly without sacrificing quality. Python, Swift, n8n and LLMs are the core; the rest is judgment.
A compact sample of my work: a published app, an AI pipeline with n8n and a blockchain hackathon-winning project.
Native iOS app published on the App Store with a 5/5 rating.
Native iPhone app for logging workouts, tracking progressive overload and visualizing metrics with charts and a training heatmap. Local CoreData storage with no data collection.
Bot and n8n workflow to discover, filter and prioritize high-fit job offers.
Automation system that collected roughly 10,000 LinkedIn job offers in 3 hours, analyzed ATS patterns and helped me get 10 interviews from only 15 emails.
Winner of a UPF blockchain hackathon: private voting with zero-knowledge proofs.
On-chain voting system on Ethereum Sepolia with Groth16 zk-SNARKs, Merkle trees, a privacy relayer and time-weighted voting. Winning project at the UPF blockchain hackathon.
De Banc Sabadell · Zurich a NexaVision AI: experience across regulated environments, production automations and own products in the market.
Andorra la Vella, Andorra
I architect and deploy multi-tenant n8n environments on VPS infrastructure to manage isolated instances per client. I build custom automation workflows in JavaScript that integrate APIs, LLMs and business logic.
Barcelona, Spain
I develop software solutions and Python automation tools to optimize internal processes in a finance joint venture. I contribute to design, testing and maintenance of internal applications in a regulated banking and insurance environment.
Open to freelance projects in AI automation, iOS apps, FinTech and digital products. I usually reply in less than 24h.