diff --git a/components/about-summary.tsx b/components/about-summary.tsx index 990588b..d14b13a 100644 --- a/components/about-summary.tsx +++ b/components/about-summary.tsx @@ -29,9 +29,18 @@ const AboutSummary = () => {

By day I work at{" "} - WPP Media. Outside of - that I'm usually tinkering with side projects or picking up - something new. + WPP Media. I also + co-founded{" "} + + jestzlecenie.pl + + , a job marketplace. I self-host all my projects on my own + Proxmox/Docker/Traefik infrastructure.

diff --git a/lib/data.ts b/lib/data.ts index 977fda4..3d1aa47 100644 --- a/lib/data.ts +++ b/lib/data.ts @@ -1,66 +1,48 @@ import { Skill, Job, Project, FunZoneItem, Writing, Photo } from "@/lib/types"; export const skills: Skill[] = [ - { - name: "Azure Pipelines", - }, - { - name: "C#", - }, - { - name: "C++", - }, - { - name: "Django", - }, - { - name: "Docker", - }, - { - name: "FastAPI", - }, - { - name: "Git", - }, - { - name: "Java", - }, - { - name: "Javascript", - }, - { - name: "Linux", - }, - { - name: "PostGIS", - }, - { - name: "PostgreSQL", - }, - { - name: "Python", - }, - { - name: "Qt", - }, - { - name: "React", - }, - { - name: "Rust", - }, - { - name: "TailwindCSS", - }, - { - name: "Typescript", - }, - { - name: "Unity", - }, + { name: "Angular" }, + { name: "Ansible" }, + { name: "Axum" }, + { name: "Azure" }, + { name: "C#" }, + { name: "C++" }, + { name: "Celery" }, + { name: "Django" }, + { name: "Docker" }, + { name: "FastAPI" }, + { name: "GCP" }, + { name: "Git" }, + { name: "GitLab CI" }, + { name: "Kubernetes" }, + { name: "Linux" }, + { name: "NATS JetStream" }, + { name: "Next.js" }, + { name: "PostGIS" }, + { name: "PostgreSQL" }, + { name: "Proxmox" }, + { name: "Python" }, + { name: "React" }, + { name: "Rust" }, + { name: "S3" }, + { name: "SQLite" }, + { name: "TailwindCSS" }, + { name: "Traefik" }, + { name: "TypeScript" }, + { name: "Unity" }, ]; 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, position: "Full Stack Developer", @@ -322,6 +304,30 @@ export const projects: Project[] = [ thumbnails: [], 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, name: "Codebase to Prompt", diff --git a/public/images/jestzlecenie-1.avif b/public/images/jestzlecenie-1.avif new file mode 100644 index 0000000..4e57d4a Binary files /dev/null and b/public/images/jestzlecenie-1.avif differ diff --git a/public/images/jestzlecenie-2.avif b/public/images/jestzlecenie-2.avif new file mode 100644 index 0000000..c084905 Binary files /dev/null and b/public/images/jestzlecenie-2.avif differ