Software.Product.Artificial intelligence.
I’m Ángel Nicolás, a software engineer and Product Engineer. I turn complex problems into clear, useful digital products built to grow.
Profile
Engineering with intent
I design experiences.
I build the system.
I validate the outcome.
I work across mobile engineering, full-stack development and AI automation. My approach combines product judgement, technical execution and close attention to detail.
Email meExperience
Work that connects
product and code.
Professional experience in digital products, mobile development, AI automation and technical education.
Digital Product Engineer
Automation of reusable visual components in Swift and Jetpack Compose. Design of Skills and Workflows for AI agents, context management and result validation across iOS and Android.
- Swift
- Jetpack Compose
- AI Agents
- Skills & Workflows
Digital Product Engineer Intern
iOS application for managing and filtering invoices with UIKit and SwiftUI. Evolution from MVC to MVP and MVVM, unit and integration testing, Scrum collaboration, and prototypes in Angular and Ionic.
- UIKit
- SwiftUI
- MVVM
- Testing
- Angular
- Ionic
Programming Teacher
Hands-on teaching in Java, object-oriented programming, class design and databases. Relational modelling, normalisation, SQL, debugging and development best practices.
- Java
- OOP
- SQL
- Teaching
Projects
Real products.
Measurable impact.
A selection of projects where technology responds to a concrete problem.
1,599 lines of tests
Final degree project · Full-stack product
GestorIA
Desktop application for consultancies: time tracking, clients, Kanban, invoicing and tax calendar. Built with Angular 21, Electron, FastAPI and PostgreSQL 17, with JWT/RBAC, 2FA and an AI assistant.
- Angular 21
- Electron
- FastAPI
- PostgreSQL
- Docker
600+ users · 1,000+ questions
Live product · EdTech
Quizy
Responsive quiz platform with rankings, history and an experience tailored to mobile and desktop. A real product created, developed and launched from end to end.
- Next.js
- React
- PostgreSQL
- UX
- Testing
1st prize · Dedalus Datathon Andalucía 2025
AI applied to healthcare
Arkham Med
Co-created clinical assistant for analysing sensitive data, searching evidence in PubMed and generating answers and visualisations with OpenAI and Claude models.
- Python
- Streamlit
- SQLAlchemy
- SQLite
- Plotly
UX · Components · Coordination
Academic project · Team of 5
UmaRoyalFlush
Poker and blackjack web interface developed with React, Vite and TypeScript. Focused on user experience, reusable components and team coordination.
- React
- Vite
- TypeScript
- UI/UX
Education
Now / Evolve
Master’s in
Product Engineering
& Artificial Intelligence
Specialisation in creating end-to-end digital products by combining product thinking, software engineering and applied artificial intelligence.
2027
BSc in Software Engineering
Average grade: 8/10 · 60 ECTS completed in English · Honours in Interface Development and UX.
English B1
Cambridge English Scale: 158.
Stack
Tools change.
Judgement remains.
Mobile
Swift · SwiftUI · UIKit · Kotlin · Jetpack Compose
Frontend
Angular · Ionic · React · Next.js · TypeScript · UX/UI
AI & Automation
Agents · Skills · Workflows · RAG · Prompt engineering
Backend & Data
FastAPI · SQL · PostgreSQL · SQLAlchemy · Plotly
Quality & Infrastructure
Testing · Docker · nginx · JWT/RBAC · 2FA
I choose technology for maintainability, user experience and speed of learning — never out of habit.
Contact
Málaga, Spain
