fix: timeline
Some checks failed
Build and Push Docker Image to Gitea Registry / build-and-push (push) Has been cancelled

This commit is contained in:
Damien 2025-02-27 23:36:57 -05:00
parent 43c18ede99
commit 56f1fc001c

View File

@ -4,150 +4,86 @@ import { TimelineItemData } from '@/components/Timeline/types';
const timelineData: TimelineItemData[] = [
{
id: 'timeline-1',
date: '2023',
title: 'Full Stack Developer',
description: 'Led development of a comprehensive e-commerce platform with advanced product management, shopping cart functionality, and secure payment processing.',
actionUrl: 'https://github.com/username/ecommerce-platform',
actionText: 'View Project',
date: 'Now',
title: 'Software Engineer',
description: 'Developed and maintained new features for a .NET Framework microservices application with an NextJS front end. Led the migration to .NET 6, implementing Dependency Injection. Refactored the application for containerization and established CI/CD pipelines using GitHub Actions and ArgoCD. Managed AWS resources, including EKS and EC2. Automated the SDK for the solutions API and streamlined the NuGet package ecosystem. Created plugins for the WHMCS platform. Wrote all documentation public and internal facing for the solution. Worked with Apache services such as SOLR and other self hosted services and scaling them in Kubernetes.',
items: [
{
id: 'masonry-1-1',
type: 'image',
content: 'E-commerce dashboard',
imageUrl: 'https://source.unsplash.com/random/800x600?ecommerce',
width: 100,
height: 200
},
{
id: 'masonry-1-2',
type: 'card',
title: 'Payment Processing',
content: 'Implemented secure payment processing with Stripe integration, supporting multiple payment methods and currencies.',
backgroundColor: '#f5f5f5',
width: 100
},
{
id: 'masonry-1-3',
type: 'text',
title: 'Tech Stack',
content: 'Technologies: React, Node.js, MongoDB, Express, Stripe API',
backgroundColor: '#e3f2fd',
content: 'Skills: .NET Framework, .NET 6, Angular, Microservices, CI/CD, GitHub Actions, ArgoCD, AWS (EKS, EC2), Kubernetes, Helm, WHMCS, Apache Services',
width: 100
}
},
]
},
{
id: 'timeline-2',
date: '2022',
title: 'Frontend Developer',
description: 'Designed and developed a responsive weather application providing real-time forecasts and historical weather data for locations worldwide.',
actionUrl: 'https://github.com/username/weather-app',
actionText: 'View Code',
date: '2020',
title: 'Advanced Platform Developer',
description: 'Developed and maintained widely-used WordPress plugins, writing PHP code, addressing bugs, deploying features, and managing releases. Built new software interfaces and API gateways on top of an existing Digital Rights Management (DRM) system in Azure. Developed and supported a microservices-based data discovery and classification solution with a Angular + JQuery frontend. Authored development blogs and interviewed fellow developers to highlight their work, insights, and technical contributions.',
items: [
{
id: 'masonry-2-1',
type: 'image',
content: 'Weather app interface',
imageUrl: 'https://source.unsplash.com/random/800x600?weather',
width: 100,
height: 180
},
{
id: 'masonry-2-2',
type: 'card',
content: 'Created an intuitive UI with interactive maps and data visualizations for weather patterns.',
backgroundColor: '#e8f5e9',
type: 'text',
content: 'Skills: WordPress, PHP, .NET Core 3.1, Bootstrap, JQuery, Azure, Microservices, .NET Framework, MSSQL, Entity Framework ORM',
width: 100
}
},
]
},
{
id: 'timeline-3',
date: '2021',
title: 'Backend Developer',
description: 'Developed a scalable task management system with features for task assignment, progress tracking, and automated notifications.',
actionUrl: 'https://github.com/username/task-management',
actionText: 'Explore Project',
date: '2019',
title: 'Full Stack .NET Developer',
description: 'Developed code first applications utilizing the MVC design pattern with the .Net framework. Handled and managed SQL server, and managed azure services. Created front end for the applications using JQuery, Javascript, CSS3, HTML5, and Bootstrap. Helped teach other students during the program due to having prior experience. Worked on several portfolio projects.',
items: [
{
id: 'masonry-3-1',
type: 'image',
content: 'Task management dashboard',
imageUrl: 'https://source.unsplash.com/random/800x600?tasks',
width: 100,
height: 200
},
{
id: 'masonry-3-2',
type: 'text',
content: 'Implemented real-time notifications and collaborative features using WebSockets.',
backgroundColor: '#fff3e0',
content: 'Skills: .NET Framework, MVC, SQL Server, Azure, JQuery, Javascript, CSS3, HTML5, Bootstrap',
width: 100
},
{
id: 'masonry-3-3',
type: 'card',
content: 'Technologies: TypeScript, Node.js, MongoDB, Socket.io',
backgroundColor: '#f5f5f5',
width: 100
}
]
},
{
id: 'timeline-4',
date: '2020',
title: 'UI/UX Designer',
description: 'Created a personal portfolio website with modern design principles, responsive layouts, and interactive elements.',
actionUrl: 'https://github.com/username/portfolio',
actionText: 'View Portfolio',
date: '2019',
title: 'Certified Technician',
description: 'Repaired and replaced hardware within computer and mobile devices. Ensured customer satisfaction while meeting demanding deadlines.',
items: [
{
id: 'masonry-4-1',
type: 'image',
content: 'Portfolio homepage',
imageUrl: 'https://source.unsplash.com/random/800x600?portfolio',
width: 100,
height: 180
},
{
id: 'masonry-4-2',
type: 'card',
content: 'Designed with a focus on accessibility and performance optimization.',
backgroundColor: '#e0f7fa',
type: 'text',
content: 'Skills: Hardware Repair, Customer Service',
width: 100
}
},
]
},
{
id: 'timeline-5',
date: '2019',
title: 'Mobile Developer',
description: 'Developed a cross-platform fitness tracking application that helps users monitor workouts, set goals, and track progress.',
actionUrl: 'https://github.com/username/fitness-tracker',
actionText: 'See Project',
date: '2017',
title: 'Game Developer',
description: 'Worked on a variety of game prototypes and mechanic systems for clients, primarily using Unity3D with C# and .NET. Collaborated closely with artists to integrate visual assets. Used Unreal Engine with blueprints for similar game development tasks. Set up CI/CD pipelines for many projects, streamlining builds and deployments. Integrated numerous third-party systems from the Unity3D asset store. Independently tracked hours and managed multiple engines and technologies while ensuring smooth communication and delivery to clients.',
items: [
{
id: 'masonry-5-1',
type: 'image',
content: 'Fitness tracker dashboard',
imageUrl: 'https://source.unsplash.com/random/800x600?fitness',
width: 100,
height: 200
},
{
id: 'masonry-5-2',
type: 'text',
content: 'Implemented data visualization for workout statistics and progress tracking.',
backgroundColor: '#f3e5f5',
content: 'Skills: Unity3D, C#, .NET, Unreal Engine, Blueprints, CI/CD',
width: 100
},
]
},
{
id: 'timeline-6',
date: '2014',
title: 'Hacks & Game Mod Developer',
description: 'When I was growing up I spent quiet a bit of time making game modifications for games such as Multi Theft Auto : San Andreas, Garys Mod, Arma 3, GTA 5, GTA 4, and many more. This is what got me interested in development and got my career started as I was selling modifications and managing my own businesses.',
items: [
{
id: 'masonry-5-3',
type: 'card',
content: 'Technologies: React Native, Firebase, Redux, Chart.js',
backgroundColor: '#f5f5f5',
id: 'masonry-5-1',
type: 'text',
content: 'Skills: Unity3D, C#, .NET, Unreal Engine, Blueprints, CI/CD',
width: 100
}
},
]
}
];