Update AboutSummary and enhance skills and job listings with new projects
All checks were successful
Build and Deploy Gabriel Kaszewski Portfolio / build-and-deploy-local (push) Successful in 2m31s

This commit is contained in:
2026-08-20 01:51:21 +02:00
parent 9e95d5c544
commit 307357a3e7
4 changed files with 75 additions and 60 deletions

View File

@@ -29,9 +29,18 @@ const AboutSummary = () => {
<p> <p>
By day I work at{" "} By day I work at{" "}
<strong className="text-yellow-400">WPP Media</strong>. Outside of <strong className="text-yellow-400">WPP Media</strong>. I also
that I&apos;m usually tinkering with side projects or picking up co-founded{" "}
something new. <a
href="https://jestzlecenie.pl"
target="_blank"
rel="noopener noreferrer"
className="text-yellow-400 underline"
>
jestzlecenie.pl
</a>
, a job marketplace. I self-host all my projects on my own
Proxmox/Docker/Traefik infrastructure.
</p> </p>
</section> </section>
</div> </div>

View File

@@ -1,66 +1,48 @@
import { Skill, Job, Project, FunZoneItem, Writing, Photo } from "@/lib/types"; import { Skill, Job, Project, FunZoneItem, Writing, Photo } from "@/lib/types";
export const skills: Skill[] = [ export const skills: Skill[] = [
{ { name: "Angular" },
name: "Azure Pipelines", { name: "Ansible" },
}, { name: "Axum" },
{ { name: "Azure" },
name: "C#", { name: "C#" },
}, { name: "C++" },
{ { name: "Celery" },
name: "C++", { name: "Django" },
}, { name: "Docker" },
{ { name: "FastAPI" },
name: "Django", { name: "GCP" },
}, { name: "Git" },
{ { name: "GitLab CI" },
name: "Docker", { name: "Kubernetes" },
}, { name: "Linux" },
{ { name: "NATS JetStream" },
name: "FastAPI", { name: "Next.js" },
}, { name: "PostGIS" },
{ { name: "PostgreSQL" },
name: "Git", { name: "Proxmox" },
}, { name: "Python" },
{ { name: "React" },
name: "Java", { name: "Rust" },
}, { name: "S3" },
{ { name: "SQLite" },
name: "Javascript", { name: "TailwindCSS" },
}, { name: "Traefik" },
{ { name: "TypeScript" },
name: "Linux", { name: "Unity" },
},
{
name: "PostGIS",
},
{
name: "PostgreSQL",
},
{
name: "Python",
},
{
name: "Qt",
},
{
name: "React",
},
{
name: "Rust",
},
{
name: "TailwindCSS",
},
{
name: "Typescript",
},
{
name: "Unity",
},
]; ];
export const jobs: Job[] = [ export const jobs: Job[] = [
{
id: 9,
position: "Co-founder & Backend Engineer",
company: "jestzlecenie.pl",
still_working: true,
start_date: "2024-09-01",
end_date: null,
summary: "Co-founded a job marketplace. Built the backend from scratch.",
technologies: ["Python", "Django", "PostgreSQL", "Celery", "Docker"],
},
{ {
id: 2, id: 2,
position: "Full Stack Developer", position: "Full Stack Developer",
@@ -322,6 +304,30 @@ export const projects: Project[] = [
thumbnails: [], thumbnails: [],
commercial: true, commercial: true,
}, },
{
id: 26,
name: "jestzlecenie.pl",
short_description: "Job marketplace connecting clients with contractors.",
description:
"A job marketplace platform I co-founded (registered LLC). I built the entire backend: Django with PostgreSQL trigram search, Celery for async tasks, real-time messaging, KNN-based job recommendations, moderation tools, and notifications.",
category: "Web",
github_url: null,
visit_url: "https://jestzlecenie.pl",
download_url: null,
technologies: [
"Python",
"Django",
"PostgreSQL",
"Celery",
"Docker",
"Angular",
],
thumbnails: [
"/images/jestzlecenie-1.avif",
"/images/jestzlecenie-2.avif",
],
commercial: true,
},
{ {
id: 9, id: 9,
name: "Codebase to Prompt", name: "Codebase to Prompt",

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB