Artem Rodygin, Developer in Auckland, New Zealand
Artem is available for hire
Hire Artem

Artem Rodygin

Verified Expert  in Engineering

PHP Developer

Auckland, New Zealand
Toptal Member Since
February 17, 2022

Artem is a Zend Certified PHP developer with over 20 years of experience in web development. Besides being a technical authority, he is very good at communicating complicated issues in a simple way. Artem believes that actions speak louder than words.


JavaScript, Vue 2, Vuex, jQuery, jQuery UI, HTML5, CSS3, C#, Web Administration...
PHP, JavaScript, jQuery, HTML5, CSS3, Docker, Linux Administration, Symfony...
Rhonda Software
Mobile App Development, Computer Vision, Linux Server Administration




Preferred Environment

Linux, PhpStorm

The most amazing...

...thing I've developed is a census data analyzer where a user could select an arbitrary area on a map and see the statistics for the selected region.

Work Experience

Senior Full-stack Developer

2015 - PRESENT
  • Migrated the back end of the existing application from Web Forms to MVC.
  • Remastered the front end of the existing application from jQuery to Vue.js.
  • Developed an eCommerce solution with a recurrent invoicing system using Stripe.
  • Introduced DataTables for tables data manipulation on the front end and implemented a few custom features for DataTables (inline edit, column filters, etc.).
Technologies: JavaScript, Vue 2, Vuex, jQuery, jQuery UI, HTML5, CSS3, C#, Web Administration, HTML, CSS, Linux Administration, Vue, SQL, Stripe API, APIs, Linux, Amazon Web Services (AWS), Back-end Development, AWS DevOps, eCommerce, Web Development, Software as a Service (SaaS), Microsoft SQL Server, Back-end, Front-end, REST APIs, Object-oriented Programming (OOP), Web Forms, DataTables

Senior PHP Developer and System Administrator

2012 - 2015
  • Developed an application to visualize over 40 million pieces of census data using PostGIS.
  • Built an application to manage local milk suppliers and schools called the “Milk for Schools” project for Fonterra, New Zealand.
  • Constructed a recruitment site for the New Zealand police.
  • Developed an application for the online booking of vacation homes.
  • Administered multiple Linux VPS servers to host websites of the company's clients.
Technologies: PHP, JavaScript, jQuery, HTML5, CSS3, Docker, Linux Administration, Symfony, MySQL, PostgreSQL, LEMP, HTML, CSS, Linode, SQL, APIs, Linux, Linux Server Administration, Back-end Development, Agile Software Development, eCommerce, Web Development, Back-end, Front-end, REST APIs, Object-oriented Programming (OOP)

Software Engineer

2009 - 2012
Rhonda Software
  • Developed a module to manage PTZ cameras in a complex home security project.
  • Developed a module to recognize different overlapped objects on a video frame.
  • Implemented ZeroConf and Bonjour for Coach-based cameras.
  • Created and maintained a cross-platform Linux build toolchain.
Technologies: Mobile App Development, Computer Vision, Linux Server Administration

Software Engineer

2001 - 2009
Motorola Mobility
  • Integrated changes made by the Motorola team members (around 200 developers from about five sites located in different parts of the world) in solid releases, used as a baseline for further work.
  • Executed several long-term business trips to USA (Motorola facilities) as the company's representative for coordination between teams.
  • Built a web system to analyze the delta between different releases in the context of different components.
  • Developed a web system to register end-user issues.
Technologies: Software Configuration Management (SCM), Linux Server Administration, C, C++, PHP, MySQL, JavaScript, People Management

Accurri eCommerce Solution
I created an eCommerce solution with the recurrent invoicing system, integrated with Stripe, where new potential customers can purchase Accurri's main product licenses. The solution also has an administration back end, where Accurri's staff can work with invoices for current customers and manage the website's content.

eTraxis is an open-source project that was started in December 2005. This is an issue tracking system with fully customizable workflows.

Initially, eTraxis was developed using PHP 4, with interface featured by jQuery UI and templated via XML/XSLT. Later, the project was migrated to the Symfony 5 framework using Vue.js in the front end.
1995 - 2000

Master's Degree in Computer Science

Far Eastern State University - Vladivostok, Russia


Zend Certified PHP developer

Pearson VUE


Mastering Rational ClearCase Administration for UNIX



Essentials of Rational ClearCase for UNIX



jQuery, jQuery UI, REST APIs, Vue 2, Vuex, Stripe API, Vue


IBM Rational ClearCase, DataTables




PHP, HTML, CSS, HTML5, CSS3, SQL, JavaScript, Less, SCSS, C#, C, C++, C#.NET


Unit Testing, Object-oriented Programming (OOP), Agile Software Development


MySQL, PostgreSQL, Microsoft SQL Server, Web Forms


LEMP, Linux, Amazon Web Services (AWS), Docker, Linode


Software Configuration Management (SCM), APIs, Back-end Development, Web Development, Software as a Service (SaaS), Back-end, Front-end, Linux Administration, Web Administration, Linux Server Administration, People Management, eCommerce, AWS DevOps, Mobile App Development, Computer Vision

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.


Share your needs

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

Choose your talent

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

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