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.
Portfolio
Experience
- CSS - 20 years
- HTML - 20 years
- Linux Administration - 20 years
- SQL - 20 years
- PHP - 17 years
- jQuery - 14 years
- Symfony - 10 years
- Vue - 5 years
Availability
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
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.).
Senior PHP Developer and System Administrator
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.
Software Engineer
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.
Software Engineer
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.
Experience
Accurri eCommerce Solution
https://accurri.comeTraxis
https://github.com/etraxisInitially, 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.
Education
Master's Degree in Computer Science
Far Eastern State University - Vladivostok, Russia
Certifications
Zend Certified PHP developer
Pearson VUE
Mastering Rational ClearCase Administration for UNIX
IBM
Essentials of Rational ClearCase for UNIX
IBM
Skills
Libraries/APIs
jQuery, jQuery UI, REST APIs, Vue 2, Vuex, Stripe API, Vue
Tools
IBM Rational ClearCase, DataTables
Languages
PHP, HTML, CSS, HTML5, CSS3, SQL, JavaScript, Less, SCSS, C#, C, C++, C#.NET
Frameworks
Symfony
Paradigms
Unit Testing, Object-oriented Programming (OOP), Agile Software Development
Platforms
LEMP, Linux, Amazon Web Services (AWS), Docker, Linode
Storage
MySQL, PostgreSQL, Microsoft SQL Server, Web Forms
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
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring