Defensa de la memòria de la formació dual
Empresa: NaN-tic
Nom de l'alumne
Víctor Villalba Redondo
Índex
1. Dades de l'estada i pla d'activitats
2. L'empresa
3. Registres mensuals
4. Expectatives i Objectius Personals
5. Valoració personal
Dades de l'estada i pla d'activitats
- Dades de l'estada
- Pla d'activitats
Dades de l'estada
- Formació dual
- Alumne: Víctor Villalba Redondo
- Curs: CFGS Desenvolupament d'Aplicacions Multiplataforma
- Empresa: NaN-tic
- Ubicació de l'empresa: Sabadell
- Data d'inici: 1 de juny de 2025
- Data de finalització: 30 de març de 2026
- Tutor del centre: Gregorio Santamaría
- Tutor de l’empresa: Albert Cervera
Pla d'activitats
1.Activitats formatives de referència relacionades amb la gestió de i utilització de sistemes informàtics i entorns de desenvolupament, avaluant-ne els requeriments i característiques en funció del propòsit d’ús 1. Utilització d’entorns de desenvolupament per editar, depurar, provar i documentar codi, a més de generar executables 2. Gestió de la informació en diferents sistemes, aplicant mesures que assegurin la disponibilitat i integritat de les dades 2. Activitats formatives de referència relacionades amb la participació en el desenvolupament d’aplicacions amb accés a dades, planificant l’estructura de la base de dades i avaluant l’abast i la repercussió de les transaccions 1. Utilització de bases de dades aplicant tènciques per mantenir la persistència de la informació
2. Execució de consultes directes i procediments capaços de gestionar i emmagatzemar objectes i dades de la base de dades 3. Establiment de connexions amb bases de dades per executar consultes i recuperar els resultats en objectes d’accés a dades
3. Activitats formatives de referència relacionades amb la participació en el procés d’implantació i adaptació de sistemes de gestió de recursos i de planificació empresarial (ERP-CRM), analitzant-ne les característiques i valorant els canvis realitzats 1. Col·laboració en el desenvolupament de components personalitzats per a un sistema ERP-CRM, utilitzant el llenguatge de programació proporcionat pel sistema 2. Intervenció en la gestió de la informació emmagatzemada en sistemes ERP-CRM, garantint-ne la integritat
L'empresa
- Serveis i Activitat
- Equip i Entorn de Treball
- Tech Stack
Serveis i Activitat
- Desenvolupament de sistemes ERP a mida basats en Tryton
- Tryton és un framework escrit en Python amb PostgreSQL com a sistema de bases de dades
- Facturació de "bosses d'hores" com a font d'ingressos principal
- Serveis principals inclouen:
- Suport al client per a la resolució d'incidències (per telèfon i e-mail)
- Desenvolupament de nous mòduls i millores
- Formació als clients en l'ús de Tryton (integració de la IA en progrés)
Equip i Entorn de Treball
- 8 desenvolupadors (3 són socis de l'empresa)
- Integració completa de les tasques. Els programadors gestionen:
- Implementació de les tasques
- Comunicació amb el client per definir una especificació
- Entorn de treball:
- Portàtil i monitor proporcionats per l'empresa
- Barreja de model de treball presencial i a distància
- Gairebé sempre algun dels socis és a l'oficina
Tech Stack
- Tryton (Python/PostgreSQL)
- Frontend: alguns patches de JS al SAO
- Desplegament:
- Docker, Git, Ansible
- Servidors llogats per NaN-tic
- Entorn de desenvolupament:
Registres mensuals
Juny 2025
- Incorporació a l'equip de desenvolupament de NaN-tic.
- Estudi de possibles arquitectures per a assistents basats en IA.
- Investigació sobre agents, eines (tools) i recuperació de context.
- Diversos replantejaments dels objectius del projecte.
- Identificació de la necessitat d'una base de coneixement estructurada del codi.
Juliol 2025
- Disseny de l'arquitectura del Knowledge Graph.
- Extracció automàtica d'informació dels repositoris de Tryton.
- Modelització d'entitats i relacions del codi font.
- Emmagatzematge de la informació en PostgreSQL.
- Integració progressiva del sistema dins de Tryton.
Juliol 2025
Juliol 2025
Setembre 2025
- Implementació del versionat del knowledge graph a nivell de commit.
- Creació de relacions entre entitats i historial Git.
- Resolució de problemes de concurrència i duplicats a PostgreSQL.
- Desenvolupament de les eines "models" i "help" per a l'assistent virtual.
- Implementació de cerques híbrides (full-text search + embeddings).
Setembre 2025
Setembre 2025
Setembre 2025
Octubre 2025
- Investigació sobre generació automàtica de metadades intel·ligents amb IA.
- Experimentació amb diferents estratègies de prompting i context.
- Integració amb l'API d'OpenAI i respostes estructurades en JSON.
- Anàlisi de limitacions dels models de llenguatge de l'època.
- Generació automàtica de documentació comercial per a mòduls Tryton.
Novembre 2025
- Incorporació al projecte k-AI per a desenvolupadors.
- Estudi de l'arquitectura interna de Tryton i l'objecte Pool.
- Desenvolupament d'un sistema per construir el Pool sense base de dades.
- Creació de noves tools per proporcionar context estructurat al model.
- Millora significativa de la generació automàtica de tests.
Novembre 2025
Novembre 2025
Desembre 2025
- Investigació per aconseguir que el k-AI corregís tests de forma autònoma.
- Estudi del fenomen de context rot en agents de programació.
- Millora de prompts, eines i documentació interna.
- Proves amb diversos models de llenguatge mitjançant OpenRouter.
- Identificació de limitacions dels models disponibles.
Gener 2026
- Avaluació de Codex CLI i GPT-5.2.
- Comparació de resultats amb k-AI.
- Adopció dels nous models d'OpenAI dins de l'equip.
- Redacció de skills compartides per als desenvolupadors.
- Correcció de bugs en el sistema d'extracció d'entitats.
Febrer 2026
- Inici del projecte d'automatització de tasques de programació.
- Aprenentatge de Docker i arquitectura de contenidors.
- Estudi del pipeline CI/CD desenvolupat per NaN-tic.
- Disseny del sistema d'auto attempts.
- Creació del model project.work.auto.attempt.
Febrer 2026
Febrer 2026
Febrer 2026
Març 2026
- Implementació de l'execució autònoma de Codex dins de contenidors Docker.
- Configuració automatitzada de l'entorn d'execució.
- Generació automàtica de pull requests per a tasques resoltes amb èxit.
- Gestió de sessions de Codex i respostes JSON estructurades.
- Automatització parcial del procés de resolució de tasques.
- Validació del sistema sobre tasques reals.
- Automatització de la generació de tasques a partir de fallades en tests.
- Resolució de problemes de sandboxing i networking Docker.
Març 2026
Març 2026
Expectatives i Objectius Personals
Expectatives i objectius personals
- Familiaritzar-se amb eines, llenguatges de programació i frameworks que s’utilitzen actualment en el món professional.
- Posar en pràctica conceptes teòrics i tècnics apresos durant els estudis en projectes reals amb clients o usuaris finals.
- Entendre quines són les funcions habituals dins d’un equip de desenvolupament, així com els processos i metodologies de treball.
- Aprendre a col·laborar amb altres desenvolupadors, dissenyadors i gestors de projecte dins d’un entorn professional.
- Afrontar reptes tècnics reals i trobar solucions efectives mitjançant la recerca i la col·laboració amb l’equip.
- Comprendre com es planifica, desenvolupa, prova, desplega i manté un projecte de programari.
- Aprendre a expressar idees tècniques de manera clara i efectiva, tant oralment com per escrit, dins del context d’un equip.
Valoració Personal
- Valoració de l'assoliment dels objectius personals
- Propostes de millora i punts febles
Valoració de l'assoliment dels objectius personals
- Adquisició de coneixements molt superiors als previstos inicialment en Python, Docker, PostgreSQL, Tryton i intel·ligència artificial.
- Aplicació de conceptes estudiats al cicle en projectes reals amb impacte directe en l'activitat de l'empresa.
- Treball d'equip
- Col·laboració amb company de pràctiques
- Recepció i aplicació constant de feedback
- He anat millorant a l'hora d'expressar idees tècniques en el context d'un equip. Però encara queda camí per recórrer (explicacions accelerades a causa de nerviosisme).
Propostes de millora i punts febles
- L'únic punt feble a destacar potser seria:
- Definició pobre d'objectius durant els primers mesos d'alguns objectius
- És veritat que el projecte tenia un caire experimental, però la idea podria haver estat una mica més madurada.
- Proposta de millora:
- Dedicar més temps a definir els objectius i requisits dels projectes abans d’iniciar-ne el desenvolupament.
- Sobretot al principi de les pràctiques quan els projectes són més intimidadors
Punts forts
- Aprenentatge avançat de Python i ecosistema Tryton.
- Experiència pràctica amb PostgreSQL, Docker i CI/CD.
- Participació en projectes innovadors relacionats amb IA aplicada al desenvolupament de programari i automatització de processos.
- Visió global del cicle de vida del programari, des de l’anàlisi i desenvolupament fins al testing, desplegament i manteniment.
- Desenvolupament d'autonomia tècnica i capacitat d'investigació
GRÀCIES
Defensa de la memòria de la formació dual
villaredovictor@
Created on May 30, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Black and White Presentation
View
Human Rights Presentation
View
Memphis Presentation
View
Marketing Presentation
View
Blackboard Presentation
View
Florida Neon Presentation
View
KPOP Presentation
Explore all templates
Transcript
Defensa de la memòria de la formació dual
Empresa: NaN-tic
Nom de l'alumne
Víctor Villalba Redondo
Índex
1. Dades de l'estada i pla d'activitats
2. L'empresa
3. Registres mensuals
4. Expectatives i Objectius Personals
5. Valoració personal
Dades de l'estada i pla d'activitats
Dades de l'estada
Pla d'activitats
1.Activitats formatives de referència relacionades amb la gestió de i utilització de sistemes informàtics i entorns de desenvolupament, avaluant-ne els requeriments i característiques en funció del propòsit d’ús 1. Utilització d’entorns de desenvolupament per editar, depurar, provar i documentar codi, a més de generar executables 2. Gestió de la informació en diferents sistemes, aplicant mesures que assegurin la disponibilitat i integritat de les dades 2. Activitats formatives de referència relacionades amb la participació en el desenvolupament d’aplicacions amb accés a dades, planificant l’estructura de la base de dades i avaluant l’abast i la repercussió de les transaccions 1. Utilització de bases de dades aplicant tènciques per mantenir la persistència de la informació 2. Execució de consultes directes i procediments capaços de gestionar i emmagatzemar objectes i dades de la base de dades 3. Establiment de connexions amb bases de dades per executar consultes i recuperar els resultats en objectes d’accés a dades
3. Activitats formatives de referència relacionades amb la participació en el procés d’implantació i adaptació de sistemes de gestió de recursos i de planificació empresarial (ERP-CRM), analitzant-ne les característiques i valorant els canvis realitzats 1. Col·laboració en el desenvolupament de components personalitzats per a un sistema ERP-CRM, utilitzant el llenguatge de programació proporcionat pel sistema 2. Intervenció en la gestió de la informació emmagatzemada en sistemes ERP-CRM, garantint-ne la integritat
L'empresa
Serveis i Activitat
Equip i Entorn de Treball
Tech Stack
Registres mensuals
Juny 2025
Juliol 2025
Juliol 2025
Juliol 2025
Setembre 2025
Setembre 2025
Setembre 2025
Setembre 2025
Octubre 2025
Novembre 2025
Novembre 2025
Novembre 2025
Desembre 2025
Gener 2026
Febrer 2026
Febrer 2026
Febrer 2026
Febrer 2026
Març 2026
Març 2026
Març 2026
Expectatives i Objectius Personals
Expectatives i objectius personals
Valoració Personal
Valoració de l'assoliment dels objectius personals
Propostes de millora i punts febles
Punts forts
GRÀCIES