Hi 👋, I'm Erik!
A passionate full-stack software developer from Italy.
EP

About me

I’m a tech enthusiast specializing in web and mobile development, with a particular focus on web scraping. Always up for new challenges, I’m driven by growth, learning, and keeping things fresh. I constantly seek ways to evolve.

Skills

Python
JavaScript
TypeScript
Java
Dart
C#
Flutter
Next.js
React
Angular
MongoDB
MySQL
PostgreSQL
Microsoft SQL
Linux
Docker
Git
Projects

Explore my projects

My projects span from simple websites to complex web applications and sophisticated web scraping solutions. Here are a few highlights.

Boots Tracker

Boots Tracker

A specialized search engine web application for football boot enthusiasts. Developed from scratch to deployment, it features:

  • Advanced search functionality: Enables users to find ideal football boots based on multiple criteria including size, price range, and sole type.
  • Optimized data collection: Built with Python, the system efficiently scrapes and normalizes product data from multiple retailers using custom web clients designed for performance.
  • Self-hosted infrastructure: Implemented with Docker for consistent deployment and scalability, ensuring complete control over the entire stack.
  • Automated updates: Regular synchronization systems ensure product availability and pricing information remains current across all tracked retailers.
TypeScript
Python
Node.js
NextJS
PostgreSQL
shadcn/ui
tailwind
recharts
Docker
Traefik
Cloudflare
AZ Tracker

AZ Tracker

A cross-platform mobile app that tracks Amazon product prices and notifies users of price drops. Developed from scratch to deployment, it features:

  • Optimized performance and security: Built with a focus on stability, efficiency, and multiple security measures, including SSL pinning.
  • Firebase integration: Includes Crashlytics, Cloud Messaging, and Authentication for reliability and engagement.
  • Scalable backend: Developed in JavaScript, optimized to handle overloading, ensuring seamless performance even during peak usage.
  • Advanced scraping engine: Combines a custom web scraper with official Amazon APIs integration, designed with careful consideration to create an efficient request client that maximizes resource utilization.
  • Web showcase: A dedicated landing page to present the app.
  • UI/UX refinement and implementation: Collaborated with a professional designer to enhance the design and used Figma to translate it into a fully functional app interface.
Dart
JavaScript
Python
Flutter
Node.js
MongoDB
Docker
Figma
Firebase
Cloudflare
OneNotifyOneNotify

OneNotify

Designed and implemented custom, efficient scraping solutions for monitoring limited stock of shoes and apparel, as well as developing bots, scripts, and browser extensions to automate the purchasing process. Skilled in debugging and reverse engineering mobile apps, e-commerce, and web applications, with expertise in bypassing security systems such as Cloudflare, PerimeterX, Datadome, and others.

Python
JavaScript
TypeScript
Django
NextJS
MongoDB
Docker
Figma
Oasi Staffolo

Oasi Staffolo

Fully custom website for a restaurant and related services (fresh pasta, catering, residence), built with Next.js and Payload CMS from a provided UI/UX. Focused on performance, scalability, and easy content management.

TypeScript
NextJS
React
PayloadCMS
PostgresSQL
shadcn/ui
tailwind
Docker
Traefik
Cloudflare
mooncompass.io

mooncompass.io

Mobile-friendly web app that combines real-time lunar data with an interactive compass. It allows users to instantly see the moon’s current position and direction relative to their location, offering a simple and engaging way to track the moon right from their phone.

TypeScript
Astro
React
shadcn/ui
tailwind
Vercel
Contact

Let’s connect

Have something to share? .