"use client"; import { Github, Linkedin, Youtube, Instagram, ExternalLink, MapPin, Crown, Code, Trophy, Box, FileText, Twitter, } from "lucide-react"; import { SiRust, SiTypescript, SiReact, SiGo, SiPython, SiDocker, SiLinux, SiX, } from "@icons-pack/react-simple-icons"; import { motion } from "motion/react"; import { staggerContainer, fadeInUp, fadeIn, cardReveal, timelineItemLeft, timelineItemRight, slowFloat, } from "@/lib/animations"; import { cn } from "@/lib/utils"; import { ComponentType, SVGProps } from "react"; const timeline = [ { year: "2020", title: "Started Programming Journey", description: "Began learning programming at age 10, with C# .net WinForms applications.", }, { year: "2021", title: "Started learning Python and Web Development", description: "Began learning Python and web development, building my first fully coded applications.", }, { year: "2022", title: "First Open Source Contributions", description: "Started contributing to open source projects and building my GitHub presence.", }, { year: "2023", title: "Hacking tools", description: "Started building hacking tools and security-focused applications.", }, { year: "2024", title: "Founded ORUS", description: "Created the orus-dev organization to house major projects.", }, { year: "2025", title: "Expanding Horizons", description: "Taking on freelance work and building products that make a difference.", }, ]; const socialLinks: [ string, React.ComponentType>, ][] = [ ["https://github.com/selimaj-dev", Github], ["https://instagram.com/selimaj.dev", Instagram], ["https://x.com/selimajdev", SiX], ["https://www.linkedin.com/in/klesti-selimaj", Linkedin], ["https://youtube.com/@0xkleo", Youtube], ["https://dev.to/selimaj", ExternalLink], ]; const techStack: { name: string; icon: ComponentType>; color: string; }[] = [ { name: "Rust", icon: SiRust, color: "text-orange-500" }, { name: "TypeScript", icon: SiTypescript, color: "text-blue-500" }, { name: "React", icon: SiReact, color: "text-cyan-500" }, { name: "Go", icon: SiGo, color: "text-cyan-400" }, { name: "Python", icon: SiPython, color: "text-yellow-500" }, { name: "Java", icon: () => ( ), color: "text-red-500", }, { name: "Docker", icon: SiDocker, color: "text-blue-400" }, { name: "Linux", icon: SiLinux, color: "text-yellow-400" }, ]; export default function About() { const achievements = [ { icon: , title: "Top GitHub Contributor in Albania", description: "Ranked #2 nationally based on commits, contributions, and repository activity.", }, { icon: , title: "Contributor to 80+ Public Repositories", description: "Actively contributed code to multiple open-source projects.", }, { icon: , title: "Built & Deployed 3 Full-Stack Applications", description: "Completed end-to-end development projects using Next.js, React, and Rust.", }, { icon: , title: "Published Technical Guides & Documentation", description: "Authored clear technical documentation and tutorials in public repositories.", }, ]; return ( <> {/* Hero */}
{/* Image/Avatar */}
Klesti Selimaj
{/* Floating badges */} Available
{/* Content */} About Me Hey, I'm{" "} Klesti Selimaj A 16-year-old software engineer from Albania with 6+ years of experience. I'm passionate about building low-level systems and beautiful user interfaces. My journey started at age 10 when I had my first laptop (a Asus with pre installed endless linux), and since then I've been hooked on computers, but i didn't exactly know what programming was but i was doing it unconsciously, making winforms apps in c# with visual studio. {/* Quick Info */}
Albania
6+ Years Experience
@orus-dev
{/* Social Links */} {socialLinks.map(([link, Icon], i) => ( ))}
{/* Tech Stack */}
Tech Stack

Tools I Work With

A carefully curated set of technologies that I use to build exceptional products.

{techStack.map((tech, index) => (

{tech.name}

))}
{/* Achievements */}
Recognition

My Achievements

Achievements earned through consistent contributions and learning.

{achievements.map((achievement, index) => (
{achievement.icon}

{achievement.title}

{achievement.description}

))}
{/* Timeline */}
Journey

My Story

From curious kid to entrepreneurial developer, here's how I got here.

{timeline.map((item, index) => ( {/* Line */} {index !== timeline.length - 1 && (
)} {/* Dot */}
{item.year.slice(2)}
{/* Content */}
{item.year}

{item.title}

{item.description}

))}
{/* Philosophy */}
Philosophy
"One day or Day one?"

- Klesti Selimaj

); }