Jerry van de Pol
Verified Expert in Engineering
Full-stack Web Developer
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
Experience
- PHP Performance - 9 years
- Yii - 9 years
- PHP - 9 years
- Software Development - 9 years
- SQL - 9 years
- APIs - 9 years
- Web Scraping - 9 years
- Git - 7 years
Availability
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
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.
Chief Developer
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.
Webmaster
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.
Web Developer
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.
Experience
10Buy
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.comI 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
I was the technical lead, architect, and senior full-stack developer for this project.
Book4Everyone
https://www.book4everyone.comThis 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
I was the technical lead, architect, and senior full-stack developer for this project.
Dev-Ops: Migrating a Development Environment to Docker
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
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
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
I was the technical lead, architect, and senior full-stack developer for this project.
Education
Bachelor's Degree in Software Engineering
Ort Braude College - Israel
Skills
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
Languages
PHP, JavaScript, CSS, HTML, SQL, HTML5, PHP 5, PHP 7, PHP 8, Python
Frameworks
Yii, Yii 1, Yii 2, Bootstrap, PHP MVC
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, AliExpress
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, 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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring