Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@PavloMatveiev
PavloMatveiev
Follow

Pavlo Matveiev PavloMatveiev

Block or report PavloMatveiev

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
PavloMatveiev /README.md

Hi, I'm Pavlo Matveiev πŸ‘‹

MSci Software Engineering @ University of Glasgow (2023–2028) β€’ Full-stack (FastAPI/React) β€’ DevOps (Docker/Compose)

LinkedIn Email GitHub


🎯 What I’m focused on

  • 12-month placement (2026–2027)
  • Shipping production-minded full-stack apps with clean APIs, OAuth2/JWT, and containerized infra.

πŸš€ Featured project

Dockerized Todo App β€” FastAPI + React + Tailwind + Docker Compose
Repo: PavloMatveiev/Todo-App-project-FastAPI-React-Docker-Tailwind-PostgreSQL-PGAdmin

  • JWT auth & role-based access (admin / user), personal CRUD; admin UI: global users/todos, cascade delete
  • Frontend: React (Vite) + Tailwind, served by Nginx; /api reverse-proxied to backend
  • Backend: FastAPI + Pydantic + SQLAlchemy; passwords via bcrypt; role enforced server-side
  • Infra: Docker Compose (frontend, backend, Postgres, pgAdmin); clear README & curl smoke tests

Coursework note: I built a similar SPA/API stack for college coursework (FastAPI + React + OAuth2/JWT, Argon2ID, SQLAlchemy). Code is private due to IP rules; this public project extends the idea with Dockerization.


🧰 Tech I use

Python FastAPI React Tailwind PostgreSQL SQLAlchemy Docker Nginx Vite


🀝 Volunteering

IT Support Tutor β€” Scottish Seniors Computer Clubs (May 2024 – Present)
One-to-one and group tutoring for learners 50+: devices, apps, digital literacy. Clear explanations, patience, accessible materials.


πŸ“Œ Selected work & learning

  • API & Webhooks: public-facing FastAPI endpoints and webhooks for event integrations
  • Django team project: community portal (auth, posts, comments), agile practices
  • ML: TensorFlow image classification; top placement in a Kaggle competition
  • Ops: Dockerized databases (Postgres), reverse proxy (Nginx), reproducible dev env

πŸ“« Get in touch

Download CV (PDF)

Pinned Loading

  1. Todo-App-project-FastAPI-React-Docker-Tailwind-PostgreSQL-PGAdmin Todo-App-project-FastAPI-React-Docker-Tailwind-PostgreSQL-PGAdmin Public

    JavaScript 1

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /