Francesc Vila Subias
Full-stack Developer based in 日本
Open to remote, hybrid, and relocation opportunities.
Francesc Vila Subias
Full-stack Developer based in 日本
Open to remote, hybrid, and relocation opportunities.
Full-stack Developer with 3+ years of experience building Java/Spring Boot microservices, Vue/Nuxt and Angular frontends, IAM applications, and B2B enterprise software. Experienced with LDAP, Active Directory authentication, PostgreSQL, Docker, CI/CD, cloud platforms, and AI integrations including OpenAI API, RAG pipelines, and vector embeddings. Focused on full-stack enterprise software roles with strong frontend ownership.
Full-stack Developer | Business Insights S.L. | February 2025 - Present
IAM Project for Global Top-10 Insurance Company
Full-stack Engineer | Doctodata S.L. | July 2023 - January 2025
Full-stack Developer, Freelance | Media Arts Studio | June 2022 - April 2023
Languages: Java, TypeScript, JavaScript, Python, C, C#, Bash
Frontend: Vue.js, Nuxt, Angular, React, Next.js, HTML, CSS, Tailwind CSS, Vite
Backend: Spring Boot, Node.js, Express.js, FastAPI, Maven, REST APIs, Microservices, Tomcat JSP
Databases: PostgreSQL, SQLite, MySQL, MongoDB, Supabase
DevOps & Cloud: Docker, Git, GitHub, CI/CD, AWS, Azure, Google Cloud Platform, Linux
Testing & Quality: JUnit, Selenium, Vitest, ESLint, Prettier, Semantic Versioning
AI & Search: OpenAI API, RAG, Vector Embeddings, ChatGPT API
Enterprise: Alfresco, IAM, LDAP, Active Directory, Enterprise Software, B2B, Document Management
Bachelor's in Computer Engineering | Universitat Oberta de Catalunya
2022 - Present (in progress)
Bachelor's in Pedagogy | Universitat Autònoma de Barcelona
Special Award for Academic Excellence
2019 - 2023
Spanish - Native level (C2)
Catalan - Native level (C2)
English - Professional level (C1)
Japanese - Intermediate level (N3)
Branch Leader | Agrupament Escolta i Guia Sant Ignasi | 2019 - 2021
Led youth activities and educational programs as a volunteer scout leader, developing leadership, communication, mentoring, and team coordination skills.