Available to hire
Hi, I’m Yassin El Kaisi. Based in Barcelona, Spain, I design, develop, and deploy production-ready software that delivers measurable value to end users. I’m especially skilled at building multi-agent AI platforms, indexing engines, and automated pipelines that boost productivity and information retrieval efficiency.
I’m a collaborative software engineer with strong communication skills, able to translate complex technical concepts for both technical and non-technical teammates. My internship at Entrust led to a full-time software engineering role after delivering high-impact AI-driven solutions across multiple product groups.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Language
Spanish; Castilian
Fluent
Catalan; Valencian
Fluent
English
Fluent
Arabic
Fluent
French
Beginner
Work Experience
Software Engineer at Entrust
June 1, 2025 - PresentDesigned and developed the backend architecture for a multi-agent AI platform launched to general availability for over 4,400 employees, enabling efficient AI-driven information retrieval across the organization. Built a custom multi-agent framework integrating GPT-4o, GPT-5, and GPT-5-mini; consistently achieved higher retrieval quality than third-party agent frameworks on proprietary data. Developed a custom indexing engine written in Go to power multi-source knowledge bases. Automated agent creation workflows, improving deployment scalability. Integrated the Model Context Protocol (MCP) for interoperability and extensibility. Expanded data source support, including Confluence and other internal repositories.
Junior Software Engineer (Intern) at Entrust
September 1, 2024 - June 1, 2025Researched, designed, and implemented a state-of-the-art information retrieval system from scratch for internal proprietary data. Integrated cutting-edge LLMs (GPT-4o, GPT-5, GPT-5-mini) to improve reasoning and retrieval quality. Experimented with locally deployed LLMs and embedding models. Designed, implemented, and deployed multiple agents to production, receiving highly positive end-user feedback. Built a QA dataset generator and testing engine for randomized agent evaluation on private data. Leveraged vector, SQL, and NoSQL databases to optimize retrieval and handle diverse data structures.
Education
Bachelor’s in Computer Engineering at Universitat Politècnica de Catalunya (UPC)
September 1, 2021 - June 1, 2025Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Barcelona today.