Sebastián Terrazas

B.S.E in CS & EE @ UC
Software & AI Engineer @ Edutecno





Last updated on December 2023

Portfolio

AI-powered coding course generator

Engineered the frontend and backend of the AI-powered coding course generator feature on the Sophia website. OpenaAI's API was used to generate the text, and Azure TTS for the voice explaining the lesson. The frontend was developed with Angular, and the backend with Azure Functions.

Chatbot app with personalized data and memory

Developed a chatbot app with Flutter and LangChain that uses a backend set up in Google Cloud Platform to retrieve personalized data from a vector database (Minerva). In order to do this, the data is vectorized, and later the chatbot uses Semantic Search to retrieve the most relevant data.

Technical Leader of the Mobile Development team in Capstone

Led a team of students in the development of a mobile product using React Native, for a ONG (Maisha). During this role, I not only had to showcase my technical abilities (agile development) but also demonstrate strong social skills like time and group management, teamwork, and effective communication with other teams involved in the project and the client.

Carpool website for college commute

Developed a web-based carpool app for college campuses using Ruby on Rails, using Google Maps API. The app allows students to create and join carpool trips to go to college campus.

Image recognition app

Using an AI algorithm (KNN) in a backend set up in Firebase, I developed an app with Flutter that recognizes if an input image is present inside another.