"use client"
import React, { useState, useEffect } from 'react';
import { Github, Linkedin, Mail, ExternalLink, ChevronDown, Code, Database, BarChart3, Globe, Award, GraduationCap, Image, ExternalLink as LinkIcon } from 'lucide-react';
const Portfolio = () => {
const [activeSection, setActiveSection] = useState('home');
const [scrolled, setScrolled] = useState(false);
const [showProjectGallery, setShowProjectGallery] = useState(false);
// Nord Color Palette
const nordColors = {
bg: '#2E3440',
bgLight: '#3B4252',
bgLighter: '#434C5E',
bgLightest: '#4C566A',
text: '#D8DEE9',
textMuted: 'rgba(216, 222, 233, 0.6)',
accent: '#88C0D0',
blue: '#81A1C1',
darkBlue: '#5E81AC',
cyan: '#8FBCBB',
green: '#A3BE8C',
yellow: '#EBCB8B',
orange: '#D08770',
red: '#BF616A',
purple: '#B48EAD'
};
useEffect(() => {
const handleScroll = () => {
setScrolled(window.scrollY > 50);
};
window.addEventListener('scroll', handleScroll);
return () => window.removeEventListener('scroll', handleScroll);
}, []);
const skills = {
'Data & Analytics': ['Python', 'R', 'SQL', 'Statistical Analysis', 'Data Visualization', 'Business Intelligence'],
'Web Development': ['JavaScript', 'TypeScript', 'React', 'Next.js', 'HTML5', 'CSS3', 'Tailwind CSS'],
'Backend & Tools': ['Flask', 'Express', 'MongoDB', 'SQLite', 'Git', 'Linux'],
'Other': ['Java', 'LaTeX', 'Project Planning', 'Financial Analysis']
};
const projects = [
{
title: 'Valgo - Algorithm Visualizer',
period: 'Jun 2024 - Present',
description: 'Interactive web application designed to help users understand and visualize various sorting algorithms. Built with Next.js and React to make learning algorithms more engaging and intuitive.',
tech: ['Next.js', 'React', 'JavaScript', 'Algorithm Visualization'],
icon: ,
status: 'Live',
images: [
'https://via.placeholder.com/600x400/81A1C1/2E3440?text=Algorithm+Visualizer',
'https://via.placeholder.com/600x400/88C0D0/2E3440?text=Sorting+Demo',
'https://via.placeholder.com/600x400/5E81AC/2E3440?text=Interactive+UI'
],
features: ['Real-time algorithm visualization', 'Multiple sorting algorithms', 'Step-by-step breakdown', 'Performance comparison'],
github: 'https://github.com/Quinta0/valgo',
demo: 'https://valgo-demo.vercel.app'
},
{
title: 'Boston Housing Price Prediction',
period: 'May 2024 - Present',
description: 'Machine learning model to predict housing prices in the Boston area based on various features such as crime rate, average number of rooms per dwelling, and accessibility to radial highways.',
tech: ['Python', 'Machine Learning', 'Data Analysis', 'Statistical Modeling'],
icon:
{project.description}
Passionate about the intersection of economics and technology, exploring how data and code can solve real-world problems.
I'm an Economics student at USI with extensive experience in data analytics and web development. My journey combines analytical thinking with technical skills to create meaningful solutions.
Google-certified in Data Analytics and IT Support, I bring proven expertise in Python, R, SQL, and modern web technologies like Next.js and React.
{project.period}
{project.description}
{edu.institution}
I'm always interested in discussing new opportunities, collaborations, or just having a chat about technology and economics.