
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 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 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 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 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
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.
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.
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.
Other Projects
Podium Picks
A web app for users to play a prediction game for Formula 1 races. As part of the project, the admin dashboard was built to provide race results and manage the system.
Chess
The classic game of chess built with Angular. The app checks for valid moves in the position, detects checkmate and allows to go back to previous moves.
ROC’n’ROLL
Built as part of a university group project with 6 other developers, ROC’n’ROLL is a data visualization tool for better insight into the classifying model results.
My Skills
HTML
Semantic tags, HTML5
React
Context API, Hooks, state management with Zustand, React Query, Vite, Framer Motion
CSS
Responsive design, Tailwind CSS
Spring Boot
REST API, Spring Data JPA, Hibernate, JWT Auth
Angular
RxJS, PrimeNG UI component library, Angular CLI
TypeScript
Utility types, Generics, Type Guards, Enums
Next.js
React Server Components, Server Actions, App Router, Prisma, Shadcn/UI, Vercel
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.