USed ChatGPT/Google Bard to improve descriptions

This commit is contained in:
Thom Werring 2023-10-22 13:43:42 +02:00
parent d247ef0c79
commit 7cb5f69be8
2 changed files with 60 additions and 31 deletions

View file

@ -8,16 +8,17 @@ export const experiences: ExperienceType[] = [
jobTitle: "Senior Developer / DevOps", jobTitle: "Senior Developer / DevOps",
startDate: new Date(2018, 9, 1), startDate: new Date(2018, 9, 1),
endDate: null, endDate: null,
description: `I started at Just Internet Group in 2018 working on Cocoon, a SaaS digital Asset Management (DAM) system. Here I implemented ElasticSearch & Kibana to keep track of assets uploaded and downloaded. description: `My journey at Just Internet Group began in 2018 with Cocoon, a SaaS digital asset management (DAM) system. Here I implemented ElasticSearch & Kibana to effectively monitor asset uploads and downloads.
Later on I switched to Saysimple, to start building our brand new Customer Communication Platform. For Saysimple I was responsible for creating and maintaining our CI/CD pipelines, the EKS cluster and our HAProxy loadbalancers. In 2019, I transitioned to Saysimple, where I had the opportunity to contribute to the development of our Customer Communication Platform from the ground up. I participated in creating a microservice architecture using Docker and NodeJS, enabling modularity, scalability, and efficient resource allocation. Additionally, I am responsible for establishing and maintaining our CI/CD pipelines, the EKS cluster, and HAProxy load balancers, contributing to the overall system operation and efficient development processes.
During my time Furthermore, I am a member of the team that handles outages and maintenance during off-hours.
`, `,
skills: [ skills: [
{ {
category: "AWS|Containerization|DevOps|Business Intelligence|Team Management", category:
"AWS|Containerization|DevOps|Business Intelligence|Team Management|Problem-solving|Collaboration",
}, },
{ {
name: "NodeJs|Git", name: "NodeJs|Git|PHP",
}, },
], ],
}, },
@ -28,10 +29,10 @@ During my time
jobTitle: "Junior Developer / System Administrator", jobTitle: "Junior Developer / System Administrator",
startDate: new Date(2014, 9, 1), startDate: new Date(2014, 9, 1),
endDate: new Date(2018, 8, 30), endDate: new Date(2018, 8, 30),
description: "Blorp", description: "",
skills: [ skills: [
{ {
name: "PHP|Git|Server", name: "PHP|Git|Server|Communication|Problem-solving",
}, },
], ],
}, },
@ -40,11 +41,11 @@ During my time
city: "Middenbeemster", city: "Middenbeemster",
jobTitle: "ZZP", jobTitle: "ZZP",
startDate: new Date(2012, 9, 1), startDate: new Date(2012, 9, 1),
endDate: new Date(2018, 8, 30), endDate: new Date(2016, 11, 31),
description: "Blorp2", description: "Blorp2",
skills: [ skills: [
{ {
name: "PHP|Webhosting", name: "PHP|Web",
}, },
], ],
}, },
@ -53,12 +54,12 @@ During my time
city: "Utrecht", city: "Utrecht",
url: "http://ingeniumcabobianci.nl/", url: "http://ingeniumcabobianci.nl/",
jobTitle: "Penningmeester", jobTitle: "Penningmeester",
startDate: new Date(2011, 9, 1), startDate: new Date(2011, 8, 1),
endDate: new Date(2018, 8, 30), endDate: new Date(2013, 7, 31),
description: "", description: "",
skills: [ skills: [
{ {
name: "Finances", name: "Finances|Communication",
}, },
{ {
category: "Organization", category: "Organization",

View file

@ -3,88 +3,116 @@ import { SkillType } from "@/skills/skills.types";
export const skills: SkillType[] = [ export const skills: SkillType[] = [
{ {
name: "Git", name: "Git",
description: "Working with git, maintaining repositories, managing pull/merge requests.", description:
"Efficiently manage Git repositories, handling pull/merge requests, and ensuring version control integrity.",
category: "Version control systems", category: "Version control systems",
}, },
{ {
name: "NodeJs, TypeScript, and Javascript", name: "NodeJs, TypeScript, and Javascript",
description: "Building efficient and scalable microservices.", description: "Develop and maintain scalable microservices using NodeJs, TypeScript, and Javascript.",
category: "Programming languages", category: "Programming languages",
}, },
{ {
name: "Docker", name: "Docker",
description: "Containerizing and running microservices in a local development environment.", description: "Containerize and orchestrate microservices in local development environments using Docker.",
category: "Containerization", category: "Containerization",
}, },
{ {
name: "Kubernetes", name: "Kubernetes",
description: "Deploying microservices to AWS (EKS).", description: "Deploy and manage containerized microservices on AWS (EKS) using Kubernetes.",
category: "Containerization", category: "Containerization",
}, },
{ {
name: "EKS", name: "EKS",
description: "Managing Elastic Kubernetes Service on AWS.", description: "Administer and optimize Elastic Kubernetes Service (EKS) on AWS.",
category: "AWS", category: "AWS",
}, },
{ {
name: "API Gateway", name: "API Gateway",
description: "Building and deploying cloud based applications.", description: "Design, implement, and deploy cloud-based applications using API Gateway on AWS.",
category: "AWS", category: "AWS",
}, },
{ {
name: "Lambda", name: "Lambda",
description: "Building and deploying cloud based applications.", description: "Develop and deploy serverless cloud-based applications using Lambda on AWS.",
category: "AWS", category: "AWS",
}, },
{ {
name: "CloudWatch", name: "CloudWatch",
description: "Monitoring cloud based applications.", description: "Monitor and analyze cloud-based applications using CloudWatch on AWS.",
category: "AWS", category: "AWS",
}, },
{ {
name: "ElasticSearch, Logstash and Kibana", name: "ElasticSearch, Logstash and Kibana (ELK Stack)",
description: "Generate statistics from data of a SaaS platform.", description:
"Extract valuable insights and generate comprehensive statistics from SaaS platform data using the ELK Stack.",
category: "Business Intelligence", category: "Business Intelligence",
}, },
{ {
name: "CI/CD pipelines", name: "CI/CD pipelines",
description: "Automating testing, building and deployments.", description: "Automate testing, building, and deployment processes using CI/CD pipelines.",
category: "DevOps", category: "DevOps",
}, },
{ {
name: "Server Management", name: "Server Management",
description: "Setup and management of a hosting server.", description: "Configure, maintain, and troubleshoot hosting servers to ensure optimal performance.",
category: "DevOps", category: "DevOps",
}, },
{ {
name: "Webhosting", name: "Webhosting",
description: "Setting up hosting for websites & email.", description: "Provision and manage web hosting environments for websites and email services.",
category: "DevOps", category: "DevOps",
}, },
{
name: "Web development",
description: "Design and develop custom WordPress websites using industry best practices.",
category: "Web development",
},
{ {
name: "PHP", name: "PHP",
description: "Building Websites and applications in PHP Laravel.", description: "Build and maintain dynamic websites and applications using PHP Laravel framework.",
category: "Programming languages", category: "Programming languages",
}, },
{ {
name: "One-on-ones", name: "One-on-ones",
description: description:
"Periodic meetings with junior developers and interns in my team to discuss their personal growth progress.", "Conduct regular one-on-one meetings with junior developers and interns to guide their professional growth.",
category: "Team Management", category: "Team Management",
}, },
{ {
name: "Scrum Master", name: "Scrum Master",
description: "Facilitate the meetings, keeping track of the sprint board and refine tickets with the PO.", description:
category: "Team Management", "Facilitate Scrum meetings, manage sprint backlogs, refine user stories, and collaborate with the Product Owner.",
category: "Collaboration",
}, },
{ {
name: "Finances", name: "Finances",
description: "Manage the financial aspect of a student organization", description:
"Oversee financial operations, manage budgets, and ensure financial compliance for a student organization.",
category: "Finance", category: "Finance",
}, },
{ {
name: "Event Organization", name: "Event Organization",
description: "Organize educational events for students", description:
"Plan, organize, and execute educational events for students, ensuring engaging and informative experiences.",
category: "Organization", category: "Organization",
}, },
{
name: "Communication",
description:
"Effectively communicate ideas and information both verbally and in writing, adapting communication style to suit the audience and purpose.",
category: "Collaboration",
},
{
name: "Problem-solving",
description:
"Apply analytical and creative thinking to identify, analyze, and resolve complex technical challenges, considering multiple perspectives and potential solutions.",
category: "Problem-solving",
},
{
name: "Teamwork",
description:
"Collaborate effectively with team members in a Scrum environment, sharing knowledge, providing constructive feedback, and contributing to a positive and productive team dynamic.",
category: "Collaboration",
},
] satisfies SkillType[]; ] satisfies SkillType[];