diff --git a/apps/blade/public/resumev1.pdf b/apps/blade/public/resumev1.pdf new file mode 100644 index 000000000..79fc0e740 Binary files /dev/null and b/apps/blade/public/resumev1.pdf differ diff --git a/apps/blade/src/app/fernando-crespo/page.tsx b/apps/blade/src/app/fernando-crespo/page.tsx new file mode 100644 index 000000000..234a1ea84 --- /dev/null +++ b/apps/blade/src/app/fernando-crespo/page.tsx @@ -0,0 +1,123 @@ +'use client'; + +import { GitHubLogoIcon, LinkedInLogoIcon, FileIcon } from "@forge/ui"; + +export default function Page() { + + const projects = [ + { + title: 'Socket Sense', + description: 'Real-time hardware sorting system using a CNN and synchronized high level Python ML with low level C++ control logic', + techStack: ['Python', 'TensorFlow', 'C++', 'Embedded Systems'], + link: 'https://github.com/GerardGz/SocketSense', + color: 'from-emerald-600 to-emerald-500' + }, + { + title: 'LockedIn', + description: 'Low latency behavior platform that uses computer vision to detect study distractions', + techStack: ['Next.js', 'FastAPI', 'Google API', 'WebSockets', 'YOLOv8'], + link: 'https://github.com/PabloMCodes/LockedIn', + color: 'from-cyan-600 to-cyan-500' + }, + { + title: 'Public Notes', + description: 'Note sharing platform featuring secure file distribution and role-based access', + techStack: ['Next.js', 'tRPC', 'AWS S3', 'AWS Lambda'], + link: 'https://public-notes-six.vercel.app/', + color: 'from-teal-600 to-teal-500' + } + ]; + + return ( +
+ My name is Fernando and I like building out solutions to complex problems. My interests lean heavily into backend development and data systems. I enjoy working in collaborative environments where I can learn and grow alongside like minded individuals. +
++ I would love to join the team and help contribute to software that impacts many people in a helpful way! +
++ {project.description} +
+