{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "professional-resume-shadcnui", "type": "registry:component", "title": "Professional Resume", "description": "Clean, formal resume template suitable for corporate applications", "dependencies": [ "framer-motion", "react" ], "files": [ { "path": "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/professional-resume.tsx", "content": "\"use client\";\n\nimport { Button } from \"@/components/ui/button\";\nimport { Separator } from \"@/components/ui/separator\";\nimport { motion, Variants } from \"framer-motion\";\nimport { Download, Globe, Linkedin, Mail, MapPin, Phone } from \"lucide-react\";\n\nconst RESUME_DATA = {\n personalInfo: {\n name: \"Alex Morgan\",\n title: \"Senior Software Engineer\",\n summary:\n \"Results-oriented Senior Software Engineer with over 8 years of experience in designing, developing, and deploying scalable web applications. Proven track record of leadership, mentoring junior developers, and driving technical innovation. Expert in full-stack development with a focus on React, Node.js, and cloud architecture.\",\n email: \"alex.morgan@example.com\",\n phone: \"(555) 123-4567\",\n location: \"New York, NY\",\n linkedin: \"linkedin.com/in/alexmorgan\",\n website: \"alexmorgan.dev\",\n },\n experience: [\n {\n company: \"TechCorp Solutions\",\n role: \"Senior Software Engineer\",\n period: \"2020 - Present\",\n description: [\n \"Architected and led the development of a microservices-based e-commerce platform, handling over 100k daily active users.\",\n \"Reduced server costs by 40% through optimization of AWS infrastructure and implementation of serverless functions.\",\n \"Mentored a team of 5 junior developers, conducting code reviews and facilitating technical workshops.\",\n ],\n },\n {\n company: \"Innovate Inc.\",\n role: \"Software Engineer\",\n period: \"2017 - 2020\",\n description: [\n \"Developed key features for the company's flagship SaaS product using React and Redux.\",\n \"Implemented a real-time notification system using WebSockets, improving user engagement by 25%.\",\n \"Collaborated with product managers and designers to define requirements and deliver high-quality user experiences.\",\n ],\n },\n ],\n skills: {\n languages:\n \"JavaScript (ES6+), TypeScript, Python, React, Next.js, Node.js, Express, Django\",\n tools:\n \"AWS (EC2, Lambda, S3), Docker, Kubernetes, Git, CI/CD (GitHub Actions), PostgreSQL, MongoDB\",\n },\n education: {\n school: \"University of Technology\",\n degree: \"Bachelor of Science in Computer Science\",\n period: \"2013 - 2017\",\n },\n certifications: [\n \"AWS Certified Solutions Architect – Associate\",\n \"Meta Front-End Developer Professional Certificate\",\n ],\n};\n\nexport function ProfessionalResume() {\n const fadeIn: Variants = {\n hidden: { opacity: 0, y: 10 },\n show: { opacity: 1, y: 0, transition: { duration: 0.5, ease: \"easeOut\" } },\n };\n\n const staggerContainer: Variants = {\n hidden: { opacity: 0 },\n show: {\n opacity: 1,\n transition: {\n staggerChildren: 0.1,\n },\n },\n };\n\n return (\n
\n {RESUME_DATA.personalInfo.title}\n
\n\n\n {RESUME_DATA.personalInfo.summary}\n
\n\n {job.role}\n
\n\n {RESUME_DATA.skills.languages}\n
\n{RESUME_DATA.skills.tools}
\n\n {RESUME_DATA.education.degree}\n
\n