Creating impactful software with a passion for clean code and great UX
"use client"
import React from "react"
import { PersonalIntroductionSection } from "@/styles/personal-introduction-styles"
interface PersonalInfo {
nombre: string
rol: string
tecnologias: string[]
aprendiendo: string
ubicacion: string
objetivos: string[]
}
const crearPresentacionPersonal = (info: PersonalInfo): string => {
return `👷 ${info.nombre} - ${info.rol}
💡 Stack Tecnológico: ${info.tecnologias.join(", ")}
📚 Aprendiendo: ${info.aprendiendo}
📍 Ubicación: ${info.ubicacion}
🎯 Objetivos: ${info.objetivos.join(" | ")}`
}
export const PersonalIntroduction = () => {
const presentacion = crearPresentacionPersonal({
nombre: "Yulimar Duque de Alba",
rol: "Frontend & Mobile Developer",
tecnologias: ["TypeScript", "React", "React Native", "Next.js", "Tailwind CSS"],
aprendiendo: "AI & Machine Learning",
ubicacion: "Medellín",
objetivos: ["Construir proyectos impactantes", "Mantenerse saludable", "Disfrutar del proceso"]
})
return <PersonalIntroductionSection>{presentacion}</PersonalIntroductionSection>
}Stack: JavaScript, Astro, Tailwind CSS
📦 Source code
Portfolio where I showcase my projects, skills, and passion for creating beautiful and functional web experiences.
Stack: Astro, TypeScript, Tailwind CSS
📦 Source code
Personal blog where I share articles related to technology and lifestyle as a software engineer.
Stack: React Native, TypeScript, Zustand, TanStack Query
📦 Source code
A mobile experience for movie lovers who want to explore films, discover details, and create their own watchlist.
Stack: React Native, Expo
📦 Source code
Chatbot trained to answer questions about the user's credit history.


