Alfredo Medina Klapp

Bachelor of Science in Computer Science

👤 Perfil


Apasionado por el desarrollo de software, con experiencia en el desarrollo de aplicaciones web y móviles. Con conocimientos en las áreas de ciencias de la computación, inteligencia artificial, machine learning, desarrollo de software, programación, bases de datos, sistemas operativos, redes, criptografía y seguridad informática, autómatas y lenguajes formales, máquinas de turing, entre otras.

🎓 Educación


Pontificia Universidad Católica de Chile, Ingeniería Civil en Computación, 2019 - 2024.

Soy estudiante de 5to año, Major en Computación y Sistemas de Información, Minor en Profundidad de Fundamentos Científicos y Tecnológicos de la Computación.

💼 Experiencia Laboral


Soon.

👨‍💻 Proyectos Personales


WatchWhere

Aplicación web que en base a qué película o serie de televisión quieres mirar, te entrega una lista de plataformas de streaming en las que se encuentra disponible. La aplicación utiliza la API de TMDB para obtener información sobre las películas y series de televisión. Está desarrollada en React, utiliza tailwind y styled components para el diseño.


Chess Knight Exercises

Aplicación web que ayuda a los estudiantes de ajedrez a practicar los movimientos del caballo. Tiene distintos ejercicios y niveles de dificultad, con la principal menta de lograr el menor tiempo posible en resolverlos. Está desarrollada en React, utiliza tailwind, styled components y Material UI para el diseño.


Sequence to formula

Aplicación web que ayuda a encontrar la fórmula de cualquier secuencia de números dada. Está hecha con Vanilla JS.

📚 Otros


Plataforma de toma de asistencia (Investigación de Pregrado)

Desarrollé en conjunto con un equipo de 3 personas una plataforma para la toma ágil y segura de asistencias en clases y evaluaciones. Exploramos integraciones de tecnologías como códigos QR, con Google SpreadSheets y Excel, escaneo de TUC y TNE, además de autenticación con tokens. Mi rol en el proyecto fue variado, enfocándome principalmente en el desarrollo de la plataforma web, utilizando un stack compuesto principalmente por Vite, React, y TypeScript.