GERARD CASTELL

SOFTWARE ENGINEER & AI STUDENT

About

I am a Software Engineer specializing in Artificial Intelligence, passionate about developing technologies that solve real-world problems. My journey into AI began in high school when I created a simple tool for classifying data, which fueled my passion for self-directed learning and guided my career path towards software engineering. After completing my undergraduate degree in Software Engineering, I have been actively working in the field and pursuing a Master's in Artificial Intelligence. This advanced study has further deepened my understanding of AI, preparing me for more complex challenges.

During my internship at Mango, I was involved in the development of an intelligent virtual assistant that utilizes AI technologies such as Computer Vision. My ability to work well in a team and manage tasks effectively was crucial for my success in this role. Now, with a solid background in software engineering and practical experience in AI, I am eager to apply my skills to develop innovative software solutions that address practical issues. I am confident in my ability to make a meaningful contribution to projects, leveraging my extensive training and hands-on experience.

Projects

Generative AI Evaluator

This project allows for the evaluation of LLM models using popular metrics such as context adherence, content coherence, and accuracy of the information provided. It also includes customized metrics using prompt engineering techniques.

  • Python
  • Generative AI
  • OpenAI API
  • MLflow
Project I worked on

Computer Vision Image Classifier

Final project for my degree in Computer Science with a final grade of 9.5/10. It classifies images from Mango's social networks to provide customer responses at a very low cost. Project in production.

  • React
  • TypeScript
  • Node
  • AI
  • Computer Vision
  • GCP
Project I worked on

IRIS, MANGO's virtual assistant

I have been working as one of the software engineers on this project for 2 years. IRIS is a multichannel and multilingual assistant, powered by various AI tools.

  • React
  • Node
  • TypeScript
  • GCP
  • Dialogflow
  • Generative AI
Project I worked on

Personal Portfolio

Development of a personal web portfolio that facilitates the presentation and management of projects and professional skills for an individual developer. This web application is designed to enhance online visibility and interaction with other profiles.

  • React
  • Next.js
  • TypeScript
  • Atomic Desing
  • Tailwind
  • Framet Motion
Project I worked on

Deliveryn't

Computer Science degree project. Creation of an Android application that streamlines the process of goods delivery in the city of Barcelona.

  • Java
  • Spring Boot
  • Kotlin
  • Android
Project I worked on

The Lost Castle

3D action-adventure video game. Developed using Unity and C#.

  • Unity
  • C#
Project I worked on

My Skills

  • Node
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Framer Motion
  • Tailwind
  • MongoDB
  • Express
  • Fastify
  • Git
  • Java
  • Spring Boot
  • PostgreSQL
  • MySQL
  • Python
  • Django
  • AI
  • Machine Learning
  • Computer Vision
  • Google Cloud Platform

My Experience

Contact me to resolve any doubts

If you have any questions or need more information, please don't hesitate to contact me. I look forward to your message!

ge.castell@outlook.comLinkedIn

Github (Coming soon)