- PHP
- JS / jQuery
- SQL
- API (Receiving and distribution)
- CMS (Wordpress, Opencart)
- Laravel/Codeigniter
- Git
- Docker
- Gulp
- Bootstrap
- Sass, Scss
- Jira / Monday / Planner / Trello
- Unix
- Photoshop/Figma
- Google cloud
- AWS
- CI/CD
- AI (OpenAI, Gemini, Anthropic)
- MCV
- Firebase & BigQuery
Andriy Zubets PHP & JS developer
What I'm doing
Deploying the server
Usualy I deploy a linux Centos with all components, protections and basic settings or choose a ready-made hosting also with detailed settings for the project
Deploying the CMS / Framework
I choose a suitable CMS (Wordpress, Opencart, Strapi or self-written) or framework. Also I do modifications of the MySQL database for the tasks of the project, installation and customization of the necessary ready-made add-ons for the project
Back-end preparation
I carry out the conclusion of all content for the needs of the design. I customize each element and make it manageable from the admin panel.
Front-end implementation
I implement modern, high-quality and complex interfaces
AI integrations
I integrate modern artificial intelligence APIs into any project.
Integrations
I develop all necessary integrations (AI, delivery, payment, CRM, authorization, exchange rates, bulk management)
Technical seo optimization
I'm doing all the work for SEO optimization, such as Schema.org microdata, OG Graph, FB and Google marketing, etc. Also, the creation of a multilingual meta markup generator for SEO TK
Adaptive layout
Typeset the entire design immediately onto the existing interface
Also:
Creating calculators
I create calculators and variators for website pages with the ability to manage them from the admin panel
Self-written admin panels
I create easy-to-use and lightweight admin panels for small projects / mobile applications
Custom development
In almost every project there is a need for custom development, such as a referral program, a collective basket, price monitoring, and so on, which I develop
Some cases
Booking app
Convenient and versatile application for searching and booking services
Tasks
- Convenient price and time calculation
- Integration with Google calendar
- Booking without conflicts
- Notification system
Implemented
Features:
- Interface for creating services from the admin panel
- Convenient selection of the necessary services with the calculation of the cost and time required
- Search for free slots from Google calendars, taking into account possible delays
- Quick and easy creation of days off and vacations
- Presentation of a convenient calendar for the next 3 months with a choice of dates, employees, and free slots.
- Validation of contacts
- Check for conflicts before booking
- Creating events in Google calendars
- Notification of the user and administration about the reservation (sms, email, telegram)
- Reminder to the user before the visit (sms)
- Quick system blocking in case of emergency
Results
- Reduced administration time for communication with customers
- Minimized risks of conflicts when booking
- Reduced number of missed appointments
- Increased number of bookings per month
Stack
- PHP
- MySQL
- JS / jQuery
- Wordpress
- Google cloud API
- Twilio API
AI blog
Training blog site with autogenerated content
Tasks
- Make autogenerating images for each blog article
- Make autogenerating FAQ for each article
- Make autogenerating tags and categories with descriptions
- Make site technical ready for SEO
- Make social sharing
- Make everything autonomous
Implemented
Features:
- Generated all needed categories and subcategories for blog by OpenAI.
- Implemented auto generation all needed tags and categories for blog by OpenAI.
- Made repeating task, which creates articles with good titles, content, faq and thumbnails.
- Made automatic translation of everything
- Made automatic limitations for budget, while creating everyday articles.
- Made reports for each thematic, tags and components to analyse everyday work
- Made auto posting to Facebook and Linkedin
Results
- Google page speed 90+
- Released site with 2000+ ready articles on different thematics
- Planned tasks to create everyday articles, depending on budget
Stack
- PHP
- MySQL
- JS / jQuery
- OpenAI
- Wordpress
- Google cloud API
- Facebook API
- Linkedin API
AI chat
Creating corporate AI chat
Tasks
Implemented
Results
- Secure access with Office365 authentificator
- Chats history, comparison of results
- Access to latest models
- Switching by models, types of responces
- Switching between OpenAI and Google Gemini
- Good formats of represent, including code format etc.
Stack
- PHP
- MySQL
- JS / jQuery
- OpenAI
- Google cloud API
- Wordpress
Search venues
A site with a search for venues near the user
Tasks
- Having only one csv table with a database (about 15 thousand), one of the largest cities in the world created a database to use it on a site.
- This database should be segmented into districts, microdistricts, types of kitchens, types of venues.
- Implement a display of these venues and a convenient search on the site.
Implemented
The table was integrated into this database. During integration, all fields were validated, such as:
- Is the phone number real?
- Is the venue located within the city limits?
- Check for duplicates in the database
- Is the photo optimized + optimization of unfinished ones?
- Creation of unique SEO url
- etc
- Kitchen type
- Type of venue
- Area
- Microdistrict
- Is it open
- Price range
- Rating
For good SEO optimization, meta tag generators for search pages and venue pages were installed.
The blog was optimized and automated delivery of information about the venue on the blog
Results
- Availability on the site of a database of establishments with unique 12+ thousand links and a pleasant interface
- Presence of search pages with unique content on the site 9+ thousand links
Stack
- PHP
- MySQL / PostgreSQL
- JS / jQuery
- Mapbox
- Google geocode api
- Wordpress
Selling programs
Messenger bot connected with website
Task
Implemented
- adding a new event (saving to the site database)
- management of existing events
- receiving notifications about sales from the site
Stack
- PHP
- Telegram bot SDK (PHP)
- MySQL
- JS / jQuery
- Mapbox
- Stripe
- Wordpress
Reusable calculator
Create a calculator with a graph with dynamic calculations
Tasks
- Create a calculator with the ability to manage data from the admin panel (Wordpress).
- Make it easy to create similar calculators from the admin panel.
- Create a PDF generation of the received result and send it to user.
- Encrypt the code.
Implemented
- Creation of a convenient interface in the admin panel for entering calculator data sources.
- Calculations on the backend side.
- Creating graphics using jCanvas / Canvas
- Code encryption to preserve authorship
Stack
- PHP
- MySQL
- JS / jQuery
- JCanvas
- Wordpress
Base of car resellers
Having access to the database of all ads for the sale of cars, create a single convenient tool for use by resellers
Task
Implemented
- A universal MySQL architecture was created, which made it possible to combine 3 ad databases and quickly work with large volumes of data (10+ million records).
- A quick and convenient search among the database was made by such criteria as phone number, car number, VIN, etc.
- Made it possible to save selected ads, leave notes and notify messengers about changes in ads (mileage, price, status, etc.)
- Made it possible to create different filters for searching depending on the user.
- Made automatic notifications about new ads based on configured filters in messengers.
- Made a secure login using 2 and 3 factor authentication.
- Made it possible to use the functionality only for subscribers with tariff packages (day, week, month) with online payment.
- The car registration database from open data bases has been integrated
- Integrated VIN decryption for displaying non-European cars.
- Created a convenient admin panel for monitoring user actions, user moderation, writing a blog and other articles
Stack
- PHP
- MySQL
- JS / jQuery
- API
- Wordpress
Worldwide site
Creation of a site for many countries with multi-language versions
Task
Implemented
- A site with a switch to countries with a change of subdomain has been created
- When creating a new branch in a new country, the admin panel implements automatic deployment of the required languages in this country
- When creating a new branch, it is possible to migrate content from the main site + automatic translation of all pages and blogs into the required languages.
- The ability to administer all branches and users through the main site has been implemented
- Implemented the possibility of technically creating a new branch in 8 hours (including translation correction)
Stack
- Wordpress
- PHP
- MySQL
- JS / jQuery
- Google Cloud API
Insurance marketplace
Creation of a service for the purchase of insurance products
Task
Implemented
- The search for information about a car by its registration number has been implemented
- Implemented data validation + database correctness check
- The selection of insurance products with convenient filtering, sorting and blacklist has been implemented.
- Validation of all input fields for insurance registration has been implemented.
- Payment of the policy is implemented online with automatic sending of electronic documents to e-mail
- Implemented transaction register with automatic reminder for pending actions
- Implemented notification of clients when the policy expires
Stack
- Wordpress
- PHP
- MySQL
- JS / jQuery
- Insurance API
- Google Cloud API
Furniture designer
Creation of a branded site with the ability to create a kitchen on the product page
Task
Implemented
- Create a modern website with a catalog of furniture collections
- Integrate a 3D designer on product pages with the ability to select the necessary furniture and place it according to the dimensions of the client's premises.
- Ability to generate a rendering of selected furniture with display on the product page.
- Possibility to create an order with a detailed calculation of the selected interior.
- The ability to send to the mail / print the generated estimate in PDF.
- Tracking of all users with a displayed report in the admin panel
Stack
- PHP
- MySQL
- JS / jQuery
- Opencart
Ecommerce Syndicate
Create a number of e-commerce platforms, the goal of which is the maximum presence in the market
Task
Implemented
- Having a database of goods and customers in CRM/ERP, a basic site with a modern design was created and automatic two-way synchronization of goods, orders and customers was set up.
- Generated reports with segmentations for auto-ordering of goods.
- Customer segmentation reports based on specified parameters have been created.
- A referral sales system has been created.
- Eco loyalty program was created
- A slice of the prices of the main competitors is integrated, which makes it possible to analyze and compare the prices with those available in the store.
- Integrated manual and scheduled automatic price dumping
- Integrated automatic distribution of prices for marketplaces
- A clone of the site is created without visual similarity but with its own identity, such as photo watermarks, automatically generated meta tags, etc.
- Automatic synchronization of the clone with the main site for the range of goods and setting of own prices has been implemented.
- Implemented the possibility of deploying a similar clone in 40 hours.
Stack
- PHP
- MySQL
- JS / jQuery
- Google cloud API
- Opencart
Ecommerce dropshipping
Create an online store in which the filling of goods and the shipment of goods should take place automatically
Task
Implemented
- The creation of a modern online store with most of the typical functionality has been implemented.
- Integrated dropshipping platform with two-way exchange. (receiving product balances, sending orders).
- An automatic markup has been set for product groups.
- Implemented basic automation of communication with suppliers.
- A notification about the status of the order has been implemented in the messenger.
- Implemented automatic signaling in the presence of deviations according to the script (deviations from the schedule of shipments, deviations from the correctness of balances, availability of goods without a photo, etc.).
- Implemented daily reporting on transactions.
- Distribution of store prices to price aggregators has been implemented.
Stack
- PHP
- MySQL
- JS / jQuery
- Opencart