Resume

Sergei Korolev

Objective:

Remote web development projects at $60/hour

Full name:

Sergei Korolev

Lives in:

Belgrade, Serbia

I have over 20 years of experience in web development (more than 26 years in programming). I’m a Zend Certified Engineer in PHP 5.3. I’ve completed several advanced SEO courses. I hold additional certifications in programming, web design, UX design, digital marketing, and copywriting. All this enables me to create well-developed, user-friendly, and SEO-optimized websites.

Work Experience

20+ Years in Web Development • 26+ Years in Programming:

Full-Stack Web Developer
November 2020 — Present
Self-employed
Developed multiple web projects using PHP, MySQL, and JavaScript/AJAX for various clients. These ranged from CMS- and framework-based solutions to fully custom-built web systems

Full-Stack Web Developer
March 2016 — November 2020
TOTOGROUP LLC (St.Petersburg)
Sole web developer (PHP, MySQL, JavaScript/AJAX), developing and maintaining the company website. Also worked on multiple web development projects for other clients.

Lead Full-Stack Web Developer
October 2013 — April 2015
Serfera LLC (surfory.com – social network project) (St.Petersburg)
Created a social network project from scratch using Yii2, MySQL, MongoDB, Redis, Apache Solr, eJabberd, and other solutions. Started as the sole senior web developer and later supervised one web programmer while continuing as lead developer. The project used multiple databases (both relational and NoSQL), including a database cluster. Integrated several specialized solutions into the system.

Full-Stack Web Developer
December 2010 — July 2013
Pharmacor JSC (St.Petersburg)
Sole web developer (PHP, MySQL, JavaScript/AJAX) at a large holding company. Developed new websites and maintained existing ones—11 websites in total. The sites were based on various CMSs, and included a non-bank lender website, a bank website, multiple restaurant websites, and a charity website. Built a custom e-commerce drugstore website from scratch using PHP, MySQL, and JavaScript. The system used MySQL and MS SQL; imported some data from FoxPro; supported data exchange with accounting software; and featured a multi-site architecture. Later, refactored parts of the codebase using the Yii framework.

Lecturer at Web Programming Courses
November 2010 — December 2010
Gazprom Corporate Institute (St.Petersburg)
Sole lecturer for the course “Server-Side Web Project Development in PHP Using RDBMS MySQL” for Gazprom programmers (72 hours, November 22–December 2, 2010). Delivered both theoretical and practical training. (Gazprom is one of the largest holding companies in Russia.)

Full-Stack Web Developer
July 2008 — November 2010
Self-employed
Developed multiple web projects using PHP, MySQL, and JavaScript/AJAX for various companies. These ranged from CMS-based solutions to fully custom-built web systems.

Lecturer at Web Programming Courses
September 2008 — October 2008
Gazprom Corporate Institute (St.Petersburg)
Sole lecturer for the course “Server-Side Web Project Development in PHP Using RDBMS MySQL” for Gazprom programmers (72 hours, September 22–October 3, 2008). Delivered both theoretical and practical training. (Gazprom is one of the largest holding companies in Russia.)

Head of a Small Programming Department
March 2004 — July 2008
BARS+ CJSC (St.Petersburg)
Head of Programming Department and software developer. Worked as a programmer and supervised a team of two, delegating simpler tasks and assigning technical support responsibilities. Focused primarily on PHP/MySQL development. Created parsers and data processors—mostly in PHP—for regional price formation in construction databases. Occasionally worked in Visual FoxPro. Also worked on multiple web projects using PHP, MySQL, and JavaScript.

Lecturer at Web Programming Courses
February 2008 — February 2008
Gazprom Corporate Institute (St.Petersburg)
Sole lecturer for the course “Client-Side Web Programming. XML Technologies” for Gazprom programmers (72 hours, February 4–15, 2008). Delivered both theoretical and practical training. (Gazprom is one of the largest holding companies in Russia.)

Lecturer at Web Programming Courses
September 2007 — September 2007
Gazprom Corporate Institute (St.Petersburg)
Sole lecturer for the course “Server-Side Web Project Development in PHP Using RDBMS MySQL” for Gazprom programmers (72 hours, September 3–14, 2007). Delivered both theoretical and practical training. (Gazprom is one of the largest holding companies in Russia.)

Programmer Engineer
July 1998 — March 2004
BARS+ CJSC (St.Petersburg)
Software developer working primarily in Visual FoxPro, with additional experience developing libraries and small applications in C++. Created several commercial software products sold to companies in the construction industry. Handled all aspects of development, including coding, documentation, and help files. Also developed the company website using PHP and MySQL.

Certifications

Web Development Certificates

Zend Certified Egineer in PHP 5.3

Zend Certified Engineer in PHP 5.3. This was a Pearson Vue certification which could be passed in the authorized certification centers only.

Unfortunately, Zend has decided to delete the Zend Certified Engineer Directory on August 28, 2023. So my ZCE certificate page, previously available at https://www.zend-zce.com/en/yellow-pages/ZEND021587, could be seen as stored on Web Archive only for now.

Please click to enlarge:

ExpertRating certificates
ExpertRating PHP 5 Certification

Expert Level — please see my ExpertRating transcript for the PHP 5 test for details.

ExpertRating PHP 4 Certification

Expert Level — please see my ExpertRating transcript for the PHP 4 test for details.

ExpertRating XML 1.0 Certification

Expert Level — please see my ExpertRating transcript for the XML 1.0 test for details.
(“GPA: 4” at the bottom indicates that the result was the best among test takers).

I also had multiple Brainbench certificates in various programming languages.

SEO Training Certificates

Please click to enlarge:

I also completed The Affiliate Lab course by Matt Diggity, but they don’t issue a certificate of completion.

Udemy Certificates

Please click on the links to see the certificates:

Programming Skills

Programming:

PHP8.4 — PHP4, JavaScript, AJAX, Visual C++ 5.0/6.0, C++ Builder, Visual FoxPro 5.0 — 8.0, FoxPro 2.5, VBA, Delphi, XMPP, HTML/DHTML, SASS/SCSS, CSS, etc.

JavaScript libraries:

jQuery / jQuery UI, VueJS, Angular, AngularJS (with Yeoman), Twitter Bootstrap, Yahoo User Interface, Prototype, multiple small libraries and plugins

RDBMS:

MySQL, MS SQL, PostgreSQL, Oracle

NoSQL:

MongoDB, Redis, Memcached

PHP solutions:

WordPress, Yii2 Framework, Laravel, Yii1 Framework, Magento 2, OSCommerce, X-Cart, Zend Framework, Smarty, DLE, Umi CMS, ABO CMS, Contrast CMS, Simpla CMS, Joomla, Drupal, etc.

Testing (BDD/TDD):

Codeception, PHPUnit

Other products:

Apache Solr, eJabberd, Prosody, worked with different payment systems, etc.

Version Control:

Git, Mercurial

Operating systems:

Windows, macOS, Linux (using Ubuntu and Debian a lot, using Docker a lot), FreeBSD, MS-DOS

English:

excellent

University Education

University:

ITMO University

Degree:

Electrical Engineer

Major:

Computer Science and Control in Technical Systems

Minor:

Electrical Engineering

GPA:

4.95 out of 5.0

Graduated:

May, 1995

I attended a post-graduate course at the same university from 1995 to June 1998.

Please feel free to contact me via the contact form here.