Hi, my name is
Piotr Vassev
I build the future of the web.
Results-driven Full-Stack Web Developer with expertise in React and Next.js. Proven ability to design and deploy scalable web applications.
Profile picture

About me

Hi! My name is Peter and I am a Full-stack Web Developer from Poland.
I graduated with a Bachelor's degree in Computer Science from the Silesian University of Technology (4.5 GPA).

With nearly 3 years of professional experience at ENTE Ltd., I have led the development of diverse projects, including an e-commerce platform, data management solutions, and a cross-platform mobile application for transportation logistics. This experience taught me how to collaborate with other developers, work in an agile environment and deliver scalable, high-quality software that consistently exceeds client expectations.

Outside of work, I work on my own projects and study the newest technologies in the field of web development such as Next.js, React Server Components, Shadcn/UI and Tailwind. I am also a dedicated marathon runner and a huge fan of Liverpool FC.

Web Scraping

Some of my web scraping projects are available on Apify

Instagram

Instagram Profile Posts Scraper

piotrv1001/instagram-profile-posts-scraper

The Instagram Profile Posts Scraper efficiently extracts posts from Instagram profiles, capturing captions, images, and engagement data. Ideal for social media analysis, influencer research, and trend tracking.

Bluesky

Bluesky Profile Posts Scraper

piotrv1001/bluesky-profile-posts-scraper

The Bluesky Profile Posts Scraper efficiently extracts posts from Bluesky profiles, capturing text content, images, videos, and engagement metrics. Ideal for social media analysis, trend tracking, and content monitoring.

Weibo

Weibo Scraper

piotrv1001/weibo-scraper

The Weibo Scraper efficiently extracts posts from Weibo's main feed, capturing likes, comments, shares, text content, images, videos, and profile data. It allows setting a maximum number of posts to fetch, making it ideal for social media analysis, trend monitoring, and engagement tracking

Crypto

Crypto Best Wallets Scraper

piotrv1001/crypto-best-wallets-scraper

Analyze and keep tabs on crypto wallet activity across various chains using data from gmgn.ai. Gain insights into insider and whale addresses by tracking PnL, win rate, and account balances. Compatible with Solana, Ethereum, Base and Tron.

Featured Projects

  • EasyMedia

    EasyMedia

    My first commercial SaaS project, EasyMedia is an AI tool that transforms YouTube videos into posts, threads, images and ideas for social media content. It's an early-stage startup with active users.

    React
    Next.js
    PostgreSQL
  • Price Watch

    Price Watch

    A web application for users to track prices of products from online stores. It contains the dashboard with various charts and tables to visualize the data as well as the weekly email with the Excel spreadsheet containing the price changes and new products.

    Angular
    NestJS
    MySQL
  • Meeting App

    Meeting App

    Built as part of a 6-month university project, Meeting App is an Android mobile app that uses a meeting scheduling algorithm to schedule meetings for users based on their calendar availability data.

    Kotlin
    Ktor
    MongoDB

Other Projects

My Skills

  • HTML

    Semantic tags, HTML5

    HTML logo
  • React

    Context API, Hooks, state management with Zustand, React Query, Vite, Framer Motion

    React logo
  • CSS

    Responsive design, Tailwind CSS

    CSS logo
  • Spring Boot

    REST API, Spring Data JPA, Hibernate, JWT Auth

    React image
  • Angular

    RxJS, PrimeNG UI component library, Angular CLI

    Angular logo
  • TypeScript

    Utility types, Generics, Type Guards, Enums

    TS logo
  • Next.js

    React Server Components, Server Actions, App Router, Prisma, Shadcn/UI, Vercel

    Next.js logo
  • Nest JS

    REST API, JWT Auth, TypeORM, MySQL

Contact me

Feel free to contact me directly at piotrv1001@gmail.com or through this form. I will reply as soon as possible.