Examples of projects

Website Redesign and Development for mmproduction.ru with New Pages and Features
June 5, 2025
mmproduction.vercel.appThe client approached with the problem of missing source development files and the need to add new pages and functionality to the mmproduction.ru site. After discussion, it was decided to create a copy of the current site and improve it by adding new elements, enhancing design and user experience. During the work, video loading was optimized, form validation was improved, the portfolio page was redesigned, responsiveness and analytics were added, and performance was significantly increased.

Automatic Order Form Population with Client Data via API
June 1, 2025
mdoservices.tilda.wsThe task was to refine a JavaScript script for automatically filling out an order form on the website with client data obtained through an API via a unique link. The user navigated from a mobile application to the website with parameters (e.g., personal_account_id and user_id), and data (email, full name, phone, address, personal account) needed to be populated in the form. The problem was that data wasn't saved when navigating between pages. localStorage was used to solve this, and the script was embedded in the site's head.

Web App for File Conversion
May 15, 2025
file-converter-to-go.vercel.appA service was needed for simple and free conversion of PNG and JPG images to WebP. Since no suitable unlimited and user-friendly services were found, I developed my own web application.

Photo Metadata Verification on Tilda for promogram.pro
May 5, 2025
promogram.proThe task was to customize the BF502N block on Tilda: remove standard iOS buttons when uploading files, leaving only the 'Take photo or video' option to prevent promoters from editing photos. It was also required to change the button text from 'Upload file' to 'Save setting'.

Refinement of the Frontend Part of a Bitrix Website
October 23, 2024
akbtv.ruIn the mobile version of the site, it was necessary to ensure that the phone number is displayed in the header to the right of the city. The search bar should be placed under the logo. The menu should be positioned to the left of the 'select battery' button. To the right, the cart icon should appear. Where possible, elements should be centered. Remove unnecessary empty spaces. The banner should span 100% of the width, also without extra empty spaces. Eliminate unnecessary gaps and reduce padding. It was not possible to select second-level menu items; clicking on a first-level item redirected to a page instead of expanding sub-items for selection. Improve the line spacing for all headings to make them more presentable. Additionally, create a menu and submenu.

Design of CRM, ERP, WMS system in Figma for log.ru
July 22, 2024
log.ruIt was necessary to develop a design for a CRM, ERP, WMS system based on the functionality of MoySklad, but in the style of SberCRM. The development was done in the Figma service. The Shadcn UI component library was used. Components were sourced from this community Figma file. The task also included creating a dark theme and adapting the design for mobile and tablet devices. The design was developed using a Desktop First approach.
Social Networks & Messengers
testimonials
testimonials
Automatic Order Form Population with Client Data via API
"Thank you again. Created a script according to the request on Tilda (JS). Provided the service on time"
June 1, 2025

Design of CRM, ERP, WMS system in Figma for log.ru
"The work was done excellently! All requests were taken into account, the work was completed quickly and with high quality. We are satisfied with the collaboration! The design was created in Figma based on the requests, considering all Shadcn/ui styles."
July 22, 2024

Custom Audio Player and Judging Script for Rap Battles on lotusbattle.ru
"Good programmer, created several scripts for Tilda. Does everything very quickly. Definitely recommend!"
June 4, 2024

Development of a Filter for agm-efb.ru
"Everything is great. Ivan completed the order according to the technical specification and within the set deadlines. The executor meets the declared level."
March 3, 2023

Text Replacement and Web Application Refinement for Padcev
"Enter VR Company and I, as the client, were pleased to collaborate with Ivan on our project. The project task involved localizing a web application into Russian, which was written a long time ago and not very well. Ivan conducted an expert review of the project within a day, confirmed the feasibility, and promised a quick implementation, which he delivered on. Communication was straightforward and without complications; all details were discussed and agreed upon. We were left with only positive impressions of the executor and hope to collaborate again in the future!"
January 15, 2023
