import { Briefcase, Calendar, MapPin } from 'lucide-react'; export default function Experience() { const experiences = [ { title: 'Senior Full Stack Developer', company: 'Tech Innovators Inc.', location: 'San Francisco, CA', period: '2022 - Present', type: 'Full-time', description: 'Leading a team of 5 developers in building scalable web applications. Architected microservices infrastructure reducing deployment time by 60%.', achievements: [ 'Reduced API response time by 40% through optimization', 'Mentored 3 junior developers to senior level', 'Implemented CI/CD pipeline saving 20+ hours weekly' ] }, { title: 'Full Stack Developer', company: 'Digital Solutions LLC', location: 'New York, NY', period: '2020 - 2022', type: 'Full-time', description: 'Developed and maintained multiple client projects using React and Node.js. Collaborated with design team to implement pixel-perfect UI components.', achievements: [ 'Built 15+ production applications from scratch', 'Increased test coverage from 30% to 85%', 'Received "Developer of the Year" award in 2021' ] }, { title: 'Frontend Developer', company: 'Creative Agency', location: 'Austin, TX', period: '2018 - 2020', type: 'Full-time', description: 'Specialized in creating responsive, accessible web interfaces. Worked with various clients from startups to Fortune 500 companies.', achievements: [ 'Delivered 30+ websites with 100% client satisfaction', 'Introduced component library reducing dev time by 30%', 'Led accessibility initiative achieving WCAG 2.1 AA compliance' ] }, { title: 'Junior Web Developer', company: 'StartUp Hub', location: 'Remote', period: '2017 - 2018', type: 'Contract', description: 'Started my professional journey building landing pages and email templates. Learned modern JavaScript frameworks and best practices.', achievements: [ 'Mastered React and Vue.js in 6 months', 'Contributed to open-source projects', 'Built personal portfolio with 10k+ visitors' ] } ]; return (

Work Experience

My professional journey and career highlights

{experiences.map((exp, index) => (
{/* Timeline line */} {index !== experiences.length - 1 && (
)}
{/* Timeline dot */}
{/* Content */}
{exp.type}

{exp.title}

{exp.company}

{exp.period} {exp.location}

{exp.description}

    {exp.achievements.map((achievement, i) => (
  • {achievement}
  • ))}
{/* Empty space for alternating layout */}
))}
); }