Magic Image Tools

Hi! I am Artem Vlasov.


I am a Senior Full-stack Python Developer and a practicing engineer in the field of Computer Vision (CV) with over 8 years of commercial experience. I specialize in building scalable web applications, designing complex microservice architectures, and developing high-performance algorithms for media processing.


My work sits at the intersection of web development and artificial intelligence: I create tools that help users process images quickly and at high quality online — without installation, without registration, and with respect for privacy.


Professional Skills & Core Competencies


My technology stack and key areas of expertise focus on deep automation of text and graphic data processing:



I place particular emphasis on performance, clean code, and end-user convenience. Every tool is designed to work quickly, be understandable at a glance, and require no unnecessary steps.


Key Projects & Web Services


I create fast, intuitive, and completely free-to-use web utilities designed for lightning speed without compromising visual quality:


  • — A powerful processing web engine for resizing, cropping, and AI upscaling of digital graphics with no watermarks. Tech stack: Python, FastAPI, OpenCV, PyTorch.
  • — An on-the-fly digital conversion hub for transforming multi-page text documents, source files, and images into lightweight PDFs.
  • — My personal tech portfolio workspace hosting open-source modules, automation blueprints, scripts, and software toolkits.

These projects share a common approach: free access, no mandatory registration, temporary data processing without permanent storage, and a clear focus on real user needs.


🐍 Python & Backend

FastAPI, Flask, Django, asynchrony, Celery, Redis, high-load systems.

👁 Computer Vision

OpenCV, Pillow, NumPy — transformation, filtering, detection, color correction.

🧠 Artificial Intelligence

Neural networks for super-resolution, photo restoration, background removal, and masks.

🐳 DevOps

Docker, CI/CD, Nginx, Gunicorn — reliable deployment and scaling.

🔒 Privacy

Temporary processing, no permanent storage of user files.

⚡ Performance

Optimization of algorithms and infrastructure for fast services.

🛠 Practical Products

Real online tools used by people every day.

📚 Continuous Growth

Ongoing learning of new approaches in CV, ML, and backend development.

Development Approach


I believe a good tool should solve the user’s task as simply as possible. That is why in my services I avoid extra steps: no mandatory registration, no watermarks, no complicated out-of-the-box settings. At the same time, modern algorithms and — where appropriate — neural networks power the experience under the hood.


Special attention is given to privacy. Images are processed temporarily and are not kept on the server longer than needed to deliver the result. This allows users to work with personal photos with confidence.


Experience and Expertise


More than 8 years of commercial and independent development have given me practical experience both in building products from scratch and in maintaining and evolving existing systems. I work across the full cycle: from architecture design and technology selection to performance optimization and deployment.


In Computer Vision I solve tasks involving geometric transformations, color correction, filtering, object detection, super-resolution, and image restoration. Combining classical methods (OpenCV, Pillow) with the capabilities of neural networks makes it possible to achieve high-quality results even on challenging source data.


Frequently Asked Questions


Who is Artem Vlasov?

Artem Vlasov is a Senior Full-stack Python Developer and practicing engineer in Computer Vision with over 8 years of commercial and independent software engineering experience. He specializes in scalable web applications, microservice architectures, and high-performance image processing algorithms.

What are Artem Vlasov's main skills?

Backend development with Python (FastAPI, Flask, Django), asynchronous systems, Celery, Redis, RabbitMQ. Computer Vision and image processing: Pillow, OpenCV, NumPy. Artificial Intelligence: neural networks for super-resolution, photo restoration, and background removal. DevOps: Docker, CI/CD, Nginx, Gunicorn.

What projects has Artem Vlasov created?

Key projects include: resize-image.ru — platform for image processing and AI-based upscaling; convert-in-pdf.ru — fast PDF conversion service; magic-py.ru — hub for projects and open-source tools.

How many years of experience does Artem Vlasov have?

Over 8 years of commercial and independent software development experience.

In which areas of Computer Vision does Artem Vlasov specialize?

Geometric transformations, color correction, filters, object detection, super-resolution (upscaling), restoration of old photos, background removal, and mask generation using neural networks.

What technologies does Artem Vlasov use for backend?

Python (FastAPI, Flask, Django), asynchronous systems, Celery, Redis, RabbitMQ, Docker, Nginx, Gunicorn for high-load applications.

How can I contact Artem Vlasov?

By email: vlasov@magic-py.ru

What is resize-image.ru?

An online platform for image processing and AI-based upscaling developed by Artem Vlasov. It allows free online quality enhancement, resizing, cropping, converting, rotating, and mirroring — without registration.

What image processing tools are available on the platform?

Upscale Image, Resize, Crop, Convert, Rotate, and Mirror. All tools work online, free of charge, and without registration.

Does Artem Vlasov use neural networks?

Yes. He applies neural networks for super-resolution, restoration of old photos, background removal, and mask generation, and has practical experience with PyTorch and other machine learning frameworks.

What experience does Artem Vlasov have with high-load systems?

He builds scalable web applications and complex microservice architectures, using Docker, CI/CD, Nginx, and Gunicorn to ensure high availability and performance in production environments.

Where can I see Artem Vlasov's projects?

The main projects are available at resize-image.ru, convert-in-pdf.ru, and magic-py.ru. These websites demonstrate his practical expertise in image processing and web development.

How does Artem Vlasov handle privacy in his services?

Images are processed temporarily and are not stored permanently. User privacy is a priority in the design of his services.

Are Artem Vlasov's tools free to use?

Yes. The main tools on resize-image.ru and related projects are free, require no registration, and add no watermarks.

Which Python libraries for image processing does Artem Vlasov use?

Pillow, OpenCV, NumPy. He also has experience with machine learning frameworks such as PyTorch for computer vision tasks.

What else does Artem Vlasov do besides developing services?

He continues to improve open-source tools, maintains his projects, optimizes image processing algorithms, and shares knowledge through practical implementations on his platforms.

What technology stack does Artem Vlasov prefer?

Python as the primary language, FastAPI and Flask for the backend, Docker for containerization, Nginx as a reverse proxy, Redis and Celery for background tasks, OpenCV and Pillow for image processing.

Does Artem Vlasov have experience with microservices?

Yes. He specializes in building complex microservice architectures that enable scalable and maintainable systems.

Why should one pay attention to Artem Vlasov's projects?

Because they combine practical commercial development experience, deep knowledge of Computer Vision, and a clear user focus: free access, privacy, high performance, and an intuitive interface.

How does Artem Vlasov approach the development of online tools?

He builds tools that work fast, require no registration, respect user privacy, and solve real image processing tasks using modern algorithms and — where appropriate — neural networks.

Contact and Collaboration


If you have questions about the projects, proposals for collaboration, or interest in the technologies I use, you can reach me by email:


Email: vlasov@magic-py.ru


I am open to discussing interesting tasks in web development, Computer Vision, and the creation of useful online services.


In Brief


Artem Vlasov — Senior Full-stack Python Developer and Computer Vision Expert with over 8 years of experience. Creator of the platforms resize-image.ru, convert-in-pdf.ru, and magic-py.ru. Specialization: image processing, neural networks, high-load backend systems, Docker, and modern Python stack. Approach: simple and fast tools for users, respect for privacy, practical value.