Skip to content
View anatermay's full-sized avatar
👩‍💻
👩‍💻

Highlights

  • Pro

Block or report anatermay

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anatermay/README.md
anatermay_github_header_img

¡Hola! 👋 Soy Ana Ternero Mayorga

42 School Estudiante Desarrolladora Ubicación Estado

🚀 Estudiante de Programación & Futura Desarrolladora de Software

Actualmente estudiando en 42 Málaga | Rango 04


🙋‍♀️ Sobre Mí

Soy una estudiante de programación apasionada en 42 Málaga, una de las escuelas de programación más innovadoras del mundo. Actualmente en Rango 04, estoy profundizando en conceptos avanzados de programación, programación de sistemas y desarrollo de software.

  • 🎓 Estudiante en 42 Málaga - Metodología de aprendizaje peer-to-peer
  • 💻 Especializada en programación en C y programación de sistemas
  • 🌱 Aprendiendo actualmente: C++, programación de gráficos 3D, algoritmos avanzados
  • 🔍 Interés: Desarrollo web
  • 📚 Siempre dispuesta a aprender nuevas tecnologías y lenguajes de programación
  • 🤝 Me encanta colaborar en proyectos desafiantes

🧑‍🏫 Sensei en 42 Málaga Fundación Telefónica

Además de ser estudiante, también soy Sensei en 42 Málaga Fundación Telefónica. En 42, un Sensei es un estudiante que guía, orienta y apoya a otros compañeros durante sus proyectos y evaluaciones. Como Sensei, ayudo a resolver dudas técnicas, facilito el aprendizaje colaborativo y contribuyo a crear un ambiente de crecimiento y apoyo mutuo dentro del campus. Esta experiencia me permite reforzar mis conocimientos, mejorar mis habilidades de comunicación y devolver a la comunidad parte de lo que he aprendido.


🛠️ Stack Tecnológico y Habilidades

Lenguajes de Programación

C

Shell Script HTML CSS JavaScript

Tecnologías y Herramientas

Linux Git VS Code Makefile

Competencias Principales

  • Gestión de Memoria: Asignación manual de memoria, prevención de leaks
  • Diseño de Algoritmos: Ordenación, búsqueda, optimización
  • Programación Gráfica: Renderizado 2D/3D, desarrollo de juegos
  • Programación Shell: Parsing de comandos, ejecución de procesos
  • Control de Versiones: Flujo de trabajo Git y colaboración

🎓 Mi Viaje en 42 School

Estado Actual: Rango 04

🏆 Proyectos Completados (Click para expandir)

Rango 00 - Fundamentos

  • libft - Implementación personalizada de biblioteca de C

Rango 01 - Conceptos Fundamentales

  • ft_printf - Implementación de función printf personalizada
  • born2beroot - Administración de sistemas y máquinas virtuales
  • get_next_line - Función de lectura eficiente de archivos

Rango 02 - Algoritmos y Gráficos

  • push_swap - Algoritmo de ordenación eficiente con pilas
  • examrank02 - Examen de programación bajo presión
  • so_long - Desarrollo de juego 2D con MLX42
  • minitalk - Comunicación entre procesos con señales UNIX

Rango 03 - Programación de Sistemas

  • philosophers - Simulación de hilos y sincronización
  • examrank03 - Examen de programación avanzado
  • minishell - Implementación de shell UNIX personalizada

Rango 04 - Temas Avanzados (Actual)

  • netpractice - Configuración de redes y TCP/IP
  • 🔄 cub3d - Motor de juego 3D con raycasting

Logros Principales

  • 🏊‍♀️ Completé exitosamente la Piscina - intensivo de 26 semanas
  • 📈 Rendimiento consistentemente alto en todos los proyectos
  • 🤝 Evaluadora activa entre pares - ayudando a compañeros a tener éxito
  • 🏅 Todos los proyectos completados con características bonus cuando es posible

📊 Estadísticas de GitHub

GitHub Streak

🚀 Proyectos Destacados

🎮 so_long

Juego 2D desarrollado usando la biblioteca gráfica MLX42

  • Tech: C, MLX42, Desarrollo de Juegos
  • Características: Validación de mapas, detección de colisiones, animación de sprites

Implementación de shell UNIX personalizada con características avanzadas

  • Tech: C, Programación de Sistemas, Gestión de Procesos
  • Características: Pipes, redirecciones, comandos built-in, manejo de señales

Algoritmo de ordenación eficiente usando dos pilas

  • Tech: C, Optimización de Algoritmos, Estructuras de Datos
  • Logro: Optimizado para operaciones mínimas

🍽️ philosophers

Simulación del problema de los filósofos comensales

  • Tech: C, Hilos, Mutex, Sincronización
  • Enfoque: Prevención de deadlocks y compartición de recursos

🌱 Lo Que Estoy Aprendiendo Actualmente

  • C++ Avanzado: Programación orientada a objetos, STL, patrones de diseño
  • Gráficos 3D: Algoritmos de raycasting, mapeo de texturas, MLX42
  • Diseño de Sistemas: Arquitectura escalable, patrones de diseño
  • Estructuras de Datos: Algoritmos avanzados y técnicas de optimización
  • Desarrollo Web: Planeo expandirme al desarrollo full-stack

🎯 Objetivos y Aspiraciones

  • 🎓 Completar proyectos de 42

🤝 ¡Conectemos!

¡Siempre estoy emocionada de colaborar en proyectos interesantes, ayudar a compañeros estudiantes, o discutir desafíos de programación!

LinkedIn Instagram Email


📈 Actividad de Programación


💭 Filosofía

"La mejor manera de aprender programación es programando."

En 42 School, no solo aprendemos a programar - aprendemos a pensar como ingenieros, resolver problemas complejos y construir soluciones robustas. Cada proyecto es un escalón hacia convertirnos en mejores desarrolladores.


🎨 Datos Curiosos

  • 🏊‍♀️ Sobreviví a la Piscina de 42
  • ☕ Soy una persona diurna - mi mejor programación sucede después del café
  • 📚 Cuando no estoy programando, me encanta escribir y leer romantasy
  • 🎯 Creo que cada bug es solo un rompecabezas esperando a ser resuelto

| ☕ El desarrollo impulsado por café es mi especialidad


🚀 "En programación, el viaje es el destino"

Programando desde 42 Málaga 🇪🇸

Contador de Visitantes


⭐ Si encuentras mis proyectos interesantes, ¡no olvides darles una estrella!

@anatermay | login: aternero LinkedIn Instagram

Popular repositories Loading

  1. anatermay anatermay Public

    Hi! I'm Ana and, in this repository, you'll find a collection of my projects...

  2. 42_malaga_ 42_malaga_ Public

    C

  3. desarrolloWeb desarrolloWeb Public

    HTML