# Reusable website templates and CMS themes for Envato @ Envato (independent author)

[Full CV index — Tony Miasoedov](https://cv.tony-m.dev/)

- Candidate: Tony Miasoedov, Senior Software Engineer
- Company: Envato (independent author)
- Period: 2013-01 — 2015-01
- Role: Web Developer
- Team: 2 people — development (me) and design (my wife)
- Main result: Built and sold reusable HTML templates and WordPress and Drupal themes on Envato marketplaces; 150+ positive buyer reviews.

## Context

After gaining broad experience with websites and popular CMSs as a [freelancer on FL.ru](https://cv.tony-m.dev/projects/fl-ru/), I decided to focus on building reusable templates for Envato.

We built the front end in HTML, CSS and JavaScript, and turned the templates into ready-made themes for WordPress and Drupal.

## What I did

- Built reusable templates. This is very different from building a single site: templates must be universal, easy to customize and compatible with many plugins.
- Worked on the cutting edge while building these themes:
  - Was among the first to adopt WebP to optimize images and speed up page loads.
  - Used SVG graphics and wrote my own JavaScript that recolored them to match the site's color theme.

## Results

- 150+ reviews with positive ratings confirm the quality and popularity of the templates.
- The templates are now archived, because I no longer update them for new versions of CMSs and web technologies. Those still visible: [GraphicRiver portfolio](https://graphicriver.net/user/site2max/portfolio).

## Stack & skills

- **Reusable templates**: Built universal, easy-to-customize website templates compatible with a wide range of plugins, for sale to many buyers.
- **WordPress**: Built ready-made WordPress themes on top of our HTML templates.
- **Drupal**: Built ready-made Drupal themes on top of our HTML templates.
- **PHP**: Wrote the PHP code of WordPress and Drupal themes.
- **MySQL**: Built themes for MySQL-backed CMSs (WordPress and Drupal).
- **HTML**: Hand-coded the markup of reusable website templates.
- **CSS**: Styled reusable templates so buyers could customize them easily.
- **JavaScript**: Wrote a script that recolors SVG graphics to match the site's color theme.
- **SVG**: Used SVG graphics in templates and recolored them with JavaScript to match the site's color theme.
- **WebP**: Was among the first to use WebP in templates to optimize images and speed up page loads.
- **Early adopter**: Was among the first to ship WebP images and theme-aware SVG graphics in commercial templates.

[Full CV index — Tony Miasoedov](https://cv.tony-m.dev/)
