Jerry van de Pol, Developer in Karmiel, Israel
Jerry is available for hire
Hire Jerry

Jerry van de Pol

Verified Expert  in Engineering

Full-stack Web Developer

Location
Karmiel, Israel
Toptal Member Since
December 15, 2021

Jerry is a seasoned software engineer and tech lead, mainly working as a full-stack developer focused on the back end on web projects and apps over the last nine years. Enthusiastic about performance and crawlers, he is an ambitious professional able to keep up with the latest trends by self-studying. Jery's specialty is designing complex web apps to be easy to use and light on psychical resources: he rewrote a major tech blog website, cutting in half the hardware expenses within a month.

Portfolio

DJint Solutions
PHP, CSS, Git, JavaScript, APIs, Yii, Yii 1, Yii 2, Linux, Windows, MacOS, REST...
IGN Express
PHP, CSS, Git, APIs, HTML, jQuery, JavaScript, MariaDB, PhpStorm...
HWZone
PHP, JavaScript, CSS, Git, HTML, SQL, jQuery, APIs, Bootstrap, Back-end...

Experience

Availability

Part-time

Preferred Environment

PHP, JavaScript, CSS, Yii, Git, REST, jQuery, SlimPHP, MySQL, MariaDB

The most amazing...

...platform I've designed creates websites in a single click—without code or DB duplication— and it hosts more than 1,000 websites without upgrading the server.

Work Experience

Co-founder

2018 - PRESENT
DJint Solutions
  • Designed and implemented the architecture for building custom-build websites with just a single click, without any code or database duplication. All the pages load under 0.03s, and the project hosts 1,000+ websites on a 4vCores and 4GB RAM VPS.
  • Built an SEO system that auto-creates proper SEO tags for each page based on its type and content and automatically converts images to WebP, helping many clients' websites rank in Google's top results, including the highly desired "position zero."
  • Developed and implemented large-scale crawlers and data scrapers with the highlighted features: URLs and data auto-discovery, a crawler crash recovery system, low resources usage. The crawlers are used in WhatPSU.com and Laptop-Finder.com websites.
  • Created and executed a supervised AI based on a neural network for solving numeric-based web captchas.
  • Coded a managing and timing system for Facebook business pages. It includes automatic creation, timing, publishing of posts, smart templates, and more. For some clients, this Facebook bot replaced the person maintaining the company’s Facebook page.
  • Designed and implemented a REST API from scratch used as a back end for a Chrome extension. The API is based on the Yii2 framework with auth. It's very responsive and lightweight as it was designed to serve thousands of users at a time.
  • Planned and built a complex Docker-based architecture for a team of six web developers as part of a migration project from VMware-based virtual machines. This DevOps' work goal was to cut costs on the development environment and move to the cloud.
  • Implemented an ads system, DJint Ads, for our site-in-click platforms, where an intelligent algorithm is placing advertisements on very subject-diverse websites. I developed the advertiser panel, the statistics dashboard, and the placing algorithm.
Technologies: PHP, CSS, Git, JavaScript, APIs, Yii, Yii 1, Yii 2, Linux, Windows, MacOS, REST, PHP Performance, SQL Performance, PhpMyAdmin, HTML, VNC, Apache, jQuery, cPanel, PHP-FPM, PHP Data Objects (PDO), Data Scraping, Web Scraping, Web Crawlers, cURL Command Line Tool, Postman, HTTP, SlimPHP, Google Analytics, MySQL, MariaDB, SQL, Ajax, Skype, Zoom, Cloudflare, REST APIs, Hash, SQL Injection Protection, XSS Protection, Bootstrap, VM, VMware ESXi, CentOS, Composer, SSH, Back-end, Full-stack, Front-end, Back-end Development, Back-end Performance, Back-end Architecture, Software Development, PhpStorm, Google SEO, HTML5, JSON, PHP 5, Testing, Agile Software Development, Search Engine Optimization (SEO), Redis, Redis Cache, PHP MVC, Web Development, Object-oriented Design (OOD), Object-oriented Programming (OOP), Software Design Patterns, Scraping, Responsive Web Apps, Responsive Web Design (RWD), Architecture, Technical Leadership, API Integration, Docker, Front-end Development, Code Review, Source Code Review, Technical Hiring, Interviewing, Task Analysis, Databases, Database Architecture, eCommerce, Web Architecture, Visual Studio Code (VS Code), VPN, Algorithms, Web App Development, Python, Chrome Extensions, Software Engineering, Engineering Software, Payment Gateways, Payment APIs

Chief Developer

2015 - 2021
IGN Express
  • Performed full-stack work with PHP, HTML, SQL, JavaScript, CSS, and Node.js.
  • Led small and large projects, such as artificial intelligence systems for identifying duplicated products by analyzing the product image, fetching and cataloging products automatically, and automating inventory management processes.
  • Developed in-house systems from scratch, like planning and building a POS for employees in a physical store, which can also interact with the rest of the company's systems.
  • Planned and built our team’s development infrastructure with local servers and Git.
  • Mined data by coding crawlers in various methods as required by the company.
  • Led a team of programmers, breaking the tasks into milestones and creating work timelines for the entire team.
Technologies: PHP, CSS, Git, APIs, HTML, jQuery, JavaScript, MariaDB, PhpStorm, Software Development, Yii, SQL, VNC, cPanel, PhpMyAdmin, Apache, Windows, Linux, REST APIs, Ajax, PHP Data Objects (PDO), Web Scraping, Data Scraping, Web Crawlers, Node.js, Bootstrap, Composer, SSH, DNS, PHPMailer, Back-end, Full-stack, Front-end, Back-end Development, Back-end Performance, Back-end Architecture, VM, VMware ESXi, Google SEO, HTML5, JSON, PHP 5, Testing, Search Engine Optimization (SEO), Redis, Redis Cache, PHP MVC, Web Development, Object-oriented Design (OOD), Object-oriented Programming (OOP), Scraping, Responsive Web Apps, Responsive Web Design (RWD), Architecture, Technical Leadership, API Integration, Front-end Development, Code Review, Source Code Review, Technical Hiring, Interviewing, Task Analysis, Databases, Database Architecture, eCommerce, Web Architecture, VPN, Algorithms, Web App Development, Python, Monday.com, Chrome Extensions, Software Engineering, Engineering Software, Payment Gateways, Point of Sale, POS, Payment APIs

Webmaster

2014 - 2015
HWZone
  • Performed full-stack work with PHP, HTML, SQL, JavaScript, and CSS.
  • Led a project aiming to convert an existing website from a custom platform to WordPress.
  • Developed an API on the server-side for an iOS and Android app.
Technologies: PHP, JavaScript, CSS, Git, HTML, SQL, jQuery, APIs, Bootstrap, Back-end, Full-stack, Front-end, Back-end Development, Back-end Performance, Back-end Architecture, WordPress, WordPress Plugins, Software Development, JSON, Testing, Search Engine Optimization (SEO), PHP MVC, Web Development, Responsive Web Apps, Responsive Web Design (RWD), API Integration, Front-end Development, Databases, Database Architecture, Web Architecture, Web App Development, Software Engineering, Engineering Software

Web Developer

2012 - 2014
IGN Express
  • Delivered full-stack work with PHP, HTML, SQL, JavaScript, and CSS. The back-end side was the central part of my job.
  • Developed the website Hotpiston.co.il and in-house systems for data management and inventory management.
  • Performed intensive SEO work for the website promotion.
Technologies: PHP, CSS, JavaScript, jQuery, Git, MariaDB, PhpStorm, Yii, HTML, SQL, REST APIs, REST, cPanel, PhpMyAdmin, Yii 1, Bootstrap, Back-end, Full-stack, Front-end, Back-end Development, Back-end Performance, Back-end Architecture, Software Development, Testing, Search Engine Optimization (SEO), PHP MVC, Web Development, Responsive Web Apps, Responsive Web Design (RWD), Front-end Development, Databases, Database Architecture, eCommerce, Web Architecture, Web App Development, Software Engineering, Engineering Software, Payment Gateways, Point of Sale, POS, Payment APIs

10Buy

10Buy is a tool that allows creating affiliate website stores with a click. Affiliate marketing is a method that enables a marketer to get a commission for every sold product. This is done without code duplication, database, or duplicated files, and products can be fetched by crawlers.

Thanks to an automatic SEO system, the website owner doesn't need to have any prior knowledge of SEO. The system auto-creates the proper SEO tags for each page based on its type and content and automatically converts images to WebP.

I was the technical lead, architect, and senior full-stack developer for this project.

WhatPSU

http://www.whatpsu.com
This website calculates the power draw of users' PC for any given CPU, GPU, or both and suggests the best PSU. It would also advise on links for buying the recommended PSUs from the industry-leading brands, filtering them. All CPU and GPU models are fetched and updated regularly using web crawlers to scrape data off the web.

I was the technical lead, architect, and senior full-stack developer, working on this project from scratch with another full-stack developer. Thanks to my SEO work on this website, it is ranked as the top result in Google for popular queries like “psu for intel 11900k”. It is also ranked first for even more popular and general queries like “3070 ti power supply” and “3080 ti power supply.”

Laptop Finder

http://www.laptop-finder.com
This website solves the problem many people encounter: “I know why I need a laptop, but which one should I choose?” Given some parameters, it would find the best laptop for any need by using sophisticated algorithms with conditions-grading systems.

I was the technical lead, architect, and senior full-stack developer for this project.

Book4Everyone

https://www.book4everyone.com
Book4Everyone is a web app developed during COVID-19 first out-break. It would let people discover free ebooks and get an alert when their favorite ebooks reached a specific price.

This project is built on PHP and Yii1 and works with Amazon API to fetch ebooks' details and prices.

While designing this project from scratch, I worked closely with the client to fulfill the project requirements. Also, the timetable for this project was very tight due to the urgency on launching the app to relieve people during the quarantine.

I was the product manager, technical lead, architect, and senior full-stack developer for this project.

Pipo Store

This major online store in Israel would let its customers import products from China and pay in the local currency using a credit card, PayPal, or other popular payment apps. It has constantly improved crawlers to automatically fetch products from the suppliers to the site's catalog.

I was the technical lead, architect, and senior full-stack developer for this project.

Dev-Ops: Migrating a Development Environment to Docker

I designed and implemented a complex Docker-based architecture for a team of six web developers as part of a project to migrate the workstations from VMware-based virtual machines with PhpStorm—a VM for each developer—to Docker. The goal was to cut costs on the development environment and move to a cloud environment.

The original structure was deployed on dedicated servers that needed to be upgraded every other year and was very expensive to scale for new developers who joined the team.

The new architecture consists of:
• Apache, PHP, and MySQL custom build stack
• Six code-servers on custom build containers
• A local Git container
• A Twingate container (instead of VPN)

This new architecture utilizes dockers’ volume-mounting capability to share each developers’ work folder with the Apache server. I chose Twingate instead of VPN to limit the bandwidth usage of the cloud and to secure access to the source code.

As a result of this migration, we were able to run everything on a lite 2-cores, 4GB RAM server with enough resources left to spare for future scaling, which saved a lot of money and boosted the developers' productivity as it is faster, more stable, and more secure.

Salsa Research

My client is a medical-educational professional working as a speech and language therapist at a university. He had an idea for a web application that can make diagnosing communication and speaking issues an automatic process instead of the lengthy manual process it is now. This application produces a full report of the diagnosis as a recommendation to the expert.

I was the technical lead, architect, and senior full-stack developer for this project. I also developed the diagnosis algorithm with the client.

Dr. Site

This website allows creating corporate websites or online stores with a single click. It includes different modules that the website admin can choose from without code, database, or file duplication.

Thanks to an automatic SEO system, the website owner doesn't need to have any prior knowledge of SEO. The system auto-creates the proper SEO tags for each page based on its type and content and automatically converts images to WebP.

I was the technical lead, architect, and senior full-stack developer for this project.

Car Windshield Wiper

This website gives the proper windshield wipers sizes for a given car model. All the website's data is fetched by scraping the web. The website also suggests real-time fetched products from eBay and AliExpress for those sizes.

I was the technical lead, architect, and senior full-stack developer for this project.

Languages

PHP, JavaScript, CSS, HTML, SQL, HTML5, PHP 5, PHP 7, Python

Frameworks

Yii, Yii 1, Yii 2, Bootstrap, PHP MVC

Libraries/APIs

jQuery, REST APIs, PHPMailer, Node.js, Vue, React

Tools

Git, PhpStorm, PhpMyAdmin, GitHub, VPN, Apache, PHP-FPM, cURL Command Line Tool, Postman, Google Analytics, Skype, Zoom, Composer, MySQL Performance Tuning, Mailchimp, VMware

Paradigms

REST, Back-end Architecture, Testing, Search Engine Optimization (SEO), Object-oriented Design (OOD), Object-oriented Programming (OOP), Responsive Web Design (RWD), Web Architecture, Agile Software Development, Unit Testing

Platforms

cPanel, MacOS, Software Design Patterns, Visual Studio Code (VS Code), Linux, Docker, Windows, CentOS, WordPress, Ubuntu, Ubuntu Linux

Storage

MySQL, MariaDB, PHP Data Objects (PDO), SQL Performance, SQL Injection Protection, JSON, Redis, Redis Cache, Databases, Database Architecture, SlimPHP, MongoDB

Other

Software Development, APIs, VNC, Ajax, Web Scraping, Data Scraping, Web Crawlers, PHP Performance, HTTP, Cloudflare, Hash, XSS Protection, Google SEO, Back-end, SSH, DNS, Back-end Development, Back-end Performance, PHP 8, API Integration, Web Development, Web App Development, Technical Leadership, System Architecture, Scraping, Responsive Web Apps, Architecture, Front-end Development, Code Review, Source Code Review, Technical Hiring, Interviewing, Task Analysis, eCommerce, Software Engineering, Engineering Software, Payment Gateways, Payment APIs, Full-stack, Front-end, Chrome Extensions, Point of Sale, POS, Performance, Benchmarking, VM, VMware ESXi, WordPress Plugins, Servers, Algorithms, Monday.com

2013 - 2017

Bachelor's Degree in Software Engineering

Ort Braude College - Israel

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring