diff --git a/README.md b/README.md
index 6ec10cb..5baa8f4 100644
--- a/README.md
+++ b/README.md
@@ -3,19 +3,14 @@



-



-## Figma
-
-[ACM UCR Website Template Figma Design File](https://www.figma.com/)
-
## Node.js
-ACM UCR Website Template runs on Node.js Version 20.10.0 and higher. Please ensure you have Node.js installed via the [official website](https://nodejs.org/en).
+My Portfolio runs on Node.js Version 20.10.0 and higher. Please ensure you have Node.js installed via the [official website](https://nodejs.org/en).
## Next.js
diff --git a/src/app/components/Experience.tsx b/src/app/components/Experience.tsx
index 26f83fd..fac196b 100644
--- a/src/app/components/Experience.tsx
+++ b/src/app/components/Experience.tsx
@@ -1,6 +1,44 @@
"use client";
import Image, { StaticImageData } from "next/image";
+import { motion } from "motion/react";
+
+const hoverAnimation = {
+ whileHover: { scale: 1.06 },
+ transition: {
+ duration: 0.4,
+ },
+};
+
+const moveUp = {
+ initial: { opacity: 0, y: 30 },
+ whileInView: { opacity: 1, y: 0 },
+ transition: {
+ duration: 0.7,
+ },
+};
+
+const fadeIn = {
+ initial: { opacity: 0, x: -30 },
+ whileInView: { opacity: 1, x: 0 },
+ transition: {
+ duration: 0.7,
+ },
+};
+
+const fadeUp = {
+ initial: { opacity: 0, y: 30 },
+ whileInView: { opacity: 1, y: 0 },
+ transition: {
+ duration: 0.7,
+ },
+};
+
+const slideIn = (delay = 0) => ({
+ initial: { opacity: 0, x: -40 },
+ whileInView: { opacity: 1, x: 0 },
+ transition: { duration: 0.8, delay },
+});
interface DescriptionEntry {
description: string;
@@ -23,29 +61,41 @@ const Experience = ({ image, name, entries }: experienceProps) => {
{name}
-{name}
-{date}
-{description}
+ {description.map(({ description }, j) => ( ++
Kevin Loritsch
-{title}
-