Skip to content
View jacobwysocki's full-sized avatar
🐢
🐢

Block or report jacobwysocki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacobwysocki/README.md

Hi, I'm Jakub Wysocki 👋

Software Engineer & UX/UI Designer — I build brands and software, from backend architecture to the last pixel.

📍 Kraków, PL · Co-founder of two ventures · shipped across Poland, the UK and Mexico 🇵🇱 🇬🇧 🇲🇽

Portfolio LinkedIn Behance Stack Overflow Email


🚀 What I'm building now

  • SquizzuCo-Founder & Full-Stack Engineer. A gamified IT learning and interview-preparation platform. Built the architecture (.NET 8 / Aspire, Next.js + React 19, CosmosDB on Azure), integrated GPT-4o product agents with self-healing JSON validation, and designed 100+ screens from scratch.
  • Ultra StudioCo-Founder, Design & Development. A creative studio for high-end branding, web design and custom development.

🛠 Previously

  • Enterprise Transport Management Software for the UK haulage industry — Mandata, serving 300+ haulage firms
  • E-commerce & internal tooling at Bunzl plc — including a conversational text-to-SQL interface that saved teams ~5h/week
  • University software at Northumbria University40k+ active users after a UX redesign

🎓 Education

BSc Computer Science — First Class Honours, Northumbria University.

Dissertation → AERO-PATH, a 3D simulation that asks how small a drone fleet can complete a set of deliveries within battery and payload limits, and how to route it without mid-air collisions. Three stages, all five algorithms written from scratch in plain JavaScript:

  1. K-Means clusters deliveries so each drone gets a coherent local workload.
  2. Ant Colony Optimization solves each drone's visit order as a TSP — 15 ants, 50 iterations, roulette-wheel selection with pheromone evaporation.
  3. Cooperative A* searches a (row, col, altitude, time) state space against a shared reservation table, checking both vertex and edge reservations so two drones can't swap through each other. Climbing costs 2×, descending 0.5×, so a drone flies over a building only when that beats waiting. A* and Dijkstra are in there as a baseline: shorter individual paths, and the drones crash into each other. That contrast is the whole argument for the MAPF variant.

Live demo · Source

🧰 Tech I work with

C# .NET TypeScript React Next.js Azure Cosmos DB Docker SQL Server Tailwind CSS Figma Adobe XD Photoshop Illustrator Framer WordPress Claude Code Cursor Antigravity


Design teaches me empathy and simplicity; code teaches me precision. I like living where the two meet.

Pinned Loading

  1. drone-path-optimization drone-path-optimization Public

    3D UAV fleet path planning simulation — K-Means allocation, Ant Colony Optimization (TSP), and Cooperative A* (MAPF) with space-time reservation tables. Built with React and Three.js.

    JavaScript

  2. jakub-wysocki jakub-wysocki Public

    Personal portfolio with an interactive macOS-style desktop — draggable windows, live project embeds, PL/EN. Built with Next.js 15, TypeScript, Tailwind and Framer Motion.

    TypeScript