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

Artem Rodygin

Verified Expert  in Engineering

PHP Developer

Location
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.

Portfolio

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

Experience

Availability

Part-time

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
Accurri
  • 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
Webfit
  • 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

https://accurri.com
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

https://github.com/etraxis
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.

Languages

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

Frameworks

Symfony

Libraries/APIs

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

Tools

IBM Rational ClearCase, DataTables

Paradigms

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

Other

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

Platforms

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

Storage

MySQL, PostgreSQL, Microsoft SQL Server, Web Forms

1995 - 2000

Master's Degree in Computer Science

Far Eastern State University - Vladivostok, Russia

MARCH 2009 - PRESENT

Zend Certified PHP developer

Pearson VUE

MAY 2007 - PRESENT

Mastering Rational ClearCase Administration for UNIX

IBM

APRIL 2007 - PRESENT

Essentials of Rational ClearCase for UNIX

IBM

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