Marceli
Pawliński.
Independent builder · ScotlandPortfolio / 2026

Turning curiosity into systems.

I’m Marceli. I build software that makes complicated things clearer — from healthier websites to better decisions about what comes next.

Explore my work
Three projects. One curiosity.
Software · AI · CybersecurityScroll to discover Always learning. Always building.
01 / Selected work

Built to be useful.

Three different problems. The same instinct to make something that helps.

MONITOR → UNDERSTAND → IMPROVE
zenith✳
Website health / illustrated workflow
A clearer picture.
SecurityFindAccessibilityUnderstandPerformanceImprove
↳ Evidence. A fix. A way to verify it.
Independent product / Web healthVisit Zenith
01 / Zenith Live product

Know what your
website needs.

Website health, from uptime monitoring to security, accessibility and search audits.

Problem
Unclear website issues make it hard to decide what to fix first.
Solution
Zenith brings monitoring and audits together, with evidence, suggested fixes and a way to verify changes.
ReactCloudflare WorkersD1 · R2 · Queues
Behind the build

An edge-based system with authentication, background audits, private reports and subscription billing. Findings include remediation prompts and a verification loop.

Read the product and architecture notes ↗
Explore Zenith
EDUCATION / POSSIBILITY / DIRECTION
Prism

Your future,
in a different light.

CoursesPlacesCareersMoney
Independent product / Education planningVisit Prism
02 / Prism Live website

A clearer view
of what comes next.

An education planning website for exploring UK courses, universities and careers.

Problem
Choosing a course means weighing up careers, universities and costs.
Solution
Prism brings course discovery, university comparisons, career exploration and budgeting into one planning experience.
EducationCourse discoveryPlanning tools
Behind the build

Connects interests with routes worth researching. University exploration, a career questionnaire, comparisons and budgeting help bring a shortlist into focus.

Explore the live experience ↗
Discover Prism
SMALL IDEAS. REAL POSSIBILITIES.
Rosehill School crestPupil Voice

Make your school
better, together.

01Share→02Review→03Track

A practical idea starts a conversation.

Independent prototype / Awaiting school approvalVisit Pupil Voice
03 / Rosehill Pupil VoicePrototype

Good ideas deserve
to be heard.

An independent pupil feedback prototype, awaiting school approval.

Problem
A suggestion needs a clear route from being shared to being reviewed and tracked.
Solution
This independent prototype lets pupils share ideas and track progress with a private reference, without a name or email.
Pupil participationPrivacyAccessible reading options
Behind the build

Designed around a share, review and track journey, with reading preferences and clear privacy guidance. Independently developed and awaiting formal school approval.

Not a safeguarding-reporting service.

View the prototype
02 / Beyond my own code

Small fix.
Real contribution.

Working in an existing codebase means understanding the system before changing it.

Find me on GitHub ↗
⑂ Merged29 JUL 2026
nodejs / undici · #5606

Restoring reliable
idle socket reuse.

Contributed a scheduling fix and regression tests for an idle keep-alive socket stall in Node.js’s Undici HTTP client.

− setImmediate(validation)
+ setTimeout(validation, 0)
Read the merged contribution
03 / The person behind the projects

Curiosity is
the starting point.

I’m a student from Scotland, exploring the space where software, systems, AI and cybersecurity meet.

I study Maths and Computer Science and learn through building, experimenting and contributing to open source. I’m interested in what happens beneath the interface — especially when a system behaves unexpectedly.

Alongside my products, I experiment with local language models and browser automation. The questions that keep me building are about reliability, permissions and how useful tools behave in the real world.

Read my introduction
Names, meaning and design
Software engineeringSystems thinkingLocal AICybersecurity
04 / Learning in the open

Keep asking.
Keep learning.

Structured learning, practical experiments and sharing what I discover.

01

AI & local models

Exploring local inference and tool use with Ollama, llama.cpp and LM Studio.

Practical exploration
02

Security & systems

Learning through website auditing, infrastructure and introductory cybersecurity study.

Ongoing learning
03

Structured learning

Ten credentials from OpenAI, Anthropic, Cisco, IBM and Google, alongside practical project work.

View my LinkedIn ↗
10 credentials / 5 issuers

A growing foundation.

Learning across AI, development, networking and cybersecurity.

View credentials on LinkedIn ↗
  1. OpenAI

    AI Foundations

    Issued Expires
  2. Anthropic

    Claude Academy: Building with the Claude API

    Issued
  3. Anthropic

    Claude Academy: Claude Code 101

    Issued
  4. Anthropic

    Claude Academy: Claude 101

    Issued
  5. Cisco

    Networking Basics

    Issued
  6. Cisco

    Ethical Hacker

    Issued
  7. Cisco

    Introduction to Modern AI

    Issued
  8. Cisco

    Introduction to Cybersecurity

    Issued
  9. IBM

    AI Literacy

    Issued
  10. Google

    Gemini Certification for Students (K12)

    Issued Expires
05 / Start a conversation

What could
we build?↗

Interested in the work, have a question, or want to exchange ideas? Let’s connect.

Connect on LinkedIn
Marceli Pawliński / Interactive studies

Ideas, in motion.