Tim Mishutin, Developer in Rotterdam, Netherlands
Tim is available for hire
Hire Tim

Tim Mishutin

Verified Expert  in Engineering

Software Developer

Location
Rotterdam, Netherlands
Toptal Member Since
August 24, 2021

Tim is a highly motivated and ambitious tech lead with a strong background in web full-stack development. He loves to translate business to tech, solve complicated problems, lead teams, help people grow, write scalable code, and create something that people like to use and makes their lives easier. Tim has a strong background in DevOps, product and people management, and business.

Portfolio

Woub
Laravel, Vue, Amazon Web Services (AWS), PHP, JavaScript, Back-end, REST APIs...
Mors IT Enterprise
PHP, WordPress, High-load, NGINX, Load Balancers, Caching, WooCommerce...
Exact
Joomla, PHP, jQuery, JavaScript, HTML, CSS, Agile, Scrum, IT Project Management...

Experience

Availability

Full-time

Preferred Environment

MacOS, Linux, PhpStorm, Visual Studio, GitLab, Slack, Skype

The most amazing...

...thing I’ve developed is a project communication and productivity platform that is currently helping hundreds of companies to eliminate failure costs.

Work Experience

Chief Technology Officer

2018 - PRESENT
Woub
  • Developed a RESTful API with automated tests and CI/CD pipelines.
  • Led a team of developers on creating a front end and mobile app.
  • Moved system to AWS and implemented dynamically scaling.
  • Implemented real-time architecture based on Socket.IO and Laravel Echo server.
Technologies: Laravel, Vue, Amazon Web Services (AWS), PHP, JavaScript, Back-end, REST APIs, Sockets, Socket.IO, People Management, IT Project Management, CTO, MySQL, CI/CD Pipelines, TypeScript, Zapier, Algorithms, Automation, SQL Injection Protection

Freelance Senior Full-stack Developer

2018 - 2019
Mors IT Enterprise
  • Developed a WooCommerce webshop with a lot of custom modules, integrations, and reports.
  • Worked on the project which quickly became a high-load webshop, which resulted in slow WordPress responses. Implemented Nginx caching on front end, added PHP-FPM clusters to load balance PHP requests, created a MySQL cluster with multiply read nodes.
  • Implemented REST API with bearer token authentication base on WooCommerce functionality for mobile app.
  • Implemented custom statistics module in existing custom CRM based on Laravel.
  • Created WooCommerce integrations with payment providers, drop shipping, CRM, and stock management systems.
Technologies: PHP, WordPress, High-load, NGINX, Load Balancers, Caching, WooCommerce, REST APIs, Magento, Front-end, CSS, JavaScript, CI/CD Pipelines, eCommerce, Laravel, Redis, WooCommerce API, XML Parsing, Document Parsing, Laravel Forge, Stripe API, TypeScript, Amazon Web Services (AWS), Algorithms, Automation, SQL Injection Protection

Product Owner | Senior PHP Developer

2017 - 2018
Exact
  • Worked on a high-load marketing website based on popular CMS.
  • Merged two codebases of two marketing departments in one codebase.
  • Acted as a product owner and was responsible for sprint retrospectives and presentations for stakeholder.
  • Managed contacts with a cloud provider and external outsourcing and ensured that all technical aspects of the server architecture and code are properly aligned.
  • Led platform migration project to a new PHP version.
  • Scaled automation testing based on GhostInspector to ensure stability and availability of the websites.
Technologies: Joomla, PHP, jQuery, JavaScript, HTML, CSS, Agile, Scrum, IT Project Management, People Management, Front-end, Back-end, Algorithms, Automation

Founder

2012 - 2018
SecurHoster
  • Founded SecureHoster that quickly became popular in budget web hosting solutions.
  • Worked on the web hosting panel based on ISPconfig with a lot of custom modifications to ensure stability and security for shared hosting environments.
  • Sold the company with over 700 clients and 30 countries in 2018.
  • Migrated high-load projects to new managed servers with fail-over or load-balancing architecture.
  • Found critical ISPconfig security issues and proposed a solution for them.
  • Custom-implemented Let's Encrypt in ISPconfig, included updating SSL before expiration, re-generated Nginx and Apache configs.
  • Created a custom module for WHMCS for processing iDeal payments directly via ING bank connection.
  • Built a module in ISPconfig to control the client's load on the server CPU, RAM, SQL, and IOPS. Implemented thresholds per client with a connection to WHMCS, re-checks, and graphs, notifications, and auto suspension of the web hosting package.
  • Implemented a custom monitoring and statistics system based on Laravel.
Technologies: PHP, NGINX, Apache, MySQL, Redis, High-load, WHMCS, ISPConfig, Debian, CentOS, DirectAdmin, cPanel, Proxmox, Load Balancers, Failover Solutions, WordPress, Web Security, Laravel, Zabbix, JavaScript, CI/CD Pipelines, API Integration, DNS, Front-end, CSS, Search Engine Optimization (SEO), XML Parsing, Document Parsing, Algorithms, Automation, SQL Injection Protection

Senior Full-stack Developer | Team Lead

2013 - 2017
VANAD Group
  • Worked on an innovative call center software that includes phone, mail, chat, social media, and much more modules.
  • Developed real-time REST chat application with HTTP long-poll technique and dynamic routing to available agent based on routing strategy and skill set.
  • Created a mail module and allows call center agents to answer customer emails from the system; emails were routed based on routing strategy and agent skill set.
  • Set up a new team of developers in the United States. Selected the best candidates from around 300 resumes and interviewed more than 20 candidates.
  • Created a deep integration with a social media monitoring system. Module routed social media posts to available agents based on routing strategy and skill set.
  • Implemented Sphinx for deep-text search through the system.
  • Created real-time reports screen with business-critical KPIs with complex MySQL queries.
Technologies: PHP, Zend Framework, JavaScript, jQuery, HTML, CSS, Linux, Asterisk, MySQL, Amazon Web Services (AWS), High-load, Ansible, OOP Designs, Git, SQL, Load Balancers, REST APIs, XML Parsing, Algorithms, Automation

Transfer Website

https://transfer.website/
Developed a SaaS that allows people to transfer a website from one server to another, change domain names, and make backups without routing work.

Clients can fill in SFTP credentials that are being stored encrypted, and the system will move all files; they can also export and import the database on any web hosting provider, tested with 100GB database on a cheap hosting with very low limits, and replace all needed configuration parameters like database credentials, paths, and domain names, resulting in fully automated, fast, and secure websites migrations. The system handles WordPress serializations, Magento caching, and other CMS-related cases automatically.

Custom Monitoring System

A personal project used for a web hosting company.

I developed custom servers monitoring based on Laravel, Bootstrap, and Google Charts. The system tracked many critical server parameters such as HTTP and FTP and other network traffic, CPU, RAM, disk usage, SMTP, POP, and IMAP services, DNS, Nginx connections, and MySQL load. In addition, I implemented SMS Clickatell and e-mail notifications based on configurable thresholds and visualization in graphs with primitive anomaly detection.

De of Het Expert

https://deofhet.expert/
A lightweight website that allows people to check the article of Dutch words quickly. It uses background parsers to collect words from tens of different sources and inserts or updates the words found in the database.

Languages

PHP, SQL, JavaScript, CSS, HTML, TypeScript, Java, Bash, Python

Frameworks

Laravel, PHP MVC, PHPUnit, Symfony, CodeIgniter, Zend Framework, Bootstrap, Realtime

Libraries/APIs

jQuery, REST APIs, WooCommerce API, Stripe, Stripe API, Vue, Doctrine, Sockets, Socket.IO, Pusher, Google Chart API, React

Tools

NGINX, Git, Zapier, PhpStorm, Apache, Shell, Trello, AWS ELB, Visual Studio, GitLab, Slack, Skype, Postfix, Nagios, Zabbix, Ansible, Jira, Asterisk, ISPConfig

Paradigms

DevOps, Web Design Patterns, Web Architecture, Automation, Agile, Automated Testing, Test Automation, Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD), Kanban, Search Engine Optimization (SEO), Scrum, Test-driven Development (TDD), Unit Testing

Platforms

MacOS, Linux, WordPress, LAMP, LEMP, Amazon Web Services (AWS), Amazon EC2, Debian, WooCommerce, Magento, MODx, New Relic, Joomla, WHMCS, CentOS, cPanel, Proxmox

Storage

SQL Injection Protection, JSON, XML Parsing, Databases, MySQL, Redis, MariaDB, Sphinx Search Engine, Elasticsearch

Other

Web Hosting, High-load, XSS Protection, Full-stack, API Integration, Back-end, Engineering, APIs, Web App UX, Web Development, Web Security, Data Scraping, Web Scraping, Document Parsing, Algorithms, IT Project Management, CI/CD Pipelines, OOP Designs, Failover Solutions, Load Balancers, Business to Business (B2B), DNS, Ajax, Organic SEO, Cordova, People Management, eCommerce, Caching, Intercom, Front-end, Front-end Development, Architecture, Leadership, CTO, Technical Leadership, Laravel Forge, Mobile Apps, Cloudflare, DirectAdmin, Parsers, Hardware

2013 - 2018

Bachelor's Degree in Computer Programming

University Rotterdam - Rotterdam

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring