Serge Ponomaryov

Serge Ponomaryov

Kiev, Ukraine
Hire Serge
Scroll To View More
Serge Ponomaryov

Serge Ponomaryov

Kiev, Ukraine
Member since November 6, 2013
Serge is a back-end PHP developer who excels with the Yii framework. He has experience creating web applications on any scale, constantly challenging himself to maximize the efficiency of his development practices. He is also proficient with jQuery and Twitter Bootstrap for front-end development, working in an Agile environment and handling server administration tasks when they are related to the development process.
Serge is now available for hire
Portfolio
  • Toptal
    PHP, Yii Framework, Twitter Bootstrap, jQuery, LAMP, AWS
  • Freelance
    PHP, Yii Framework, Twitter Bootstrap, jQuery
Experience
  • PHP, 4 years
  • Yii Framework, 3 years
  • Twitter Bootstrap, 3 years
  • jQuery, 3 years
  • LAMP, 2 years
  • Amazon Web Services (AWS), 2 years
Kiev, Ukraine
Availability
Part-time
Preferred Environment
OS X, PhpStorm
The most amazing...
...thing I've ever coded is a console script for the migration of a massive database.
Employment
  • Back-end Software Engineer
    Toptal
    2013 - PRESENT
    • Handled back-end development and front-end scripting for a music sharing website using the Yii framework, Bootstrap, and jQuery. Worked on advanced elements on both the front- and back-end such as waveform generation for songs and implementing a custom multi-uploader merged with a song tagging table.
    • Handled the integration of custom analytics and PayPal chained payments for a news publishing platform as well as development of their landing website.
    • Fully revamped the back-end for an originally Indian-developed online education platform, focusing on automation and reliability. Worked in an Agile environment.
    • Built the back-end for an equipment rental website using the Yii framework upon the Google Cloud platform. Handled tasks such as Stripe payment integration and automatic price calculation with custom rates and discounts.
    • Worked to re-create the back end for a popular car advertisement website. Used the Twilio API to handle SMS verification, integrated PayPal, and vehicle identification number decoding. Implemented custom search with sorting by distance radius. Redesigned the database and wrote a custom migration script.
    Technologies: PHP, Yii Framework, Twitter Bootstrap, jQuery, LAMP, AWS
  • Yii Framework Developer
    Freelance
    2012 - 2014
    • Redesigned the back-end of Vladivostok's high-load informational website. Rewrote obsolete custom PHP code using the Yii framework. Redesigned the database. Migrated the old 120GB database to a new structure.
    • Developed a freelance website for the Russian market. Provided important time tracking and automated payment services previously absent in the market. Designed and developed both the front-end and back-end components using PHP and Java.
    • Handled front-end and back-end development for a rapid screenshot sharing website. Created a RESTful API to interact with mobile applications.
    • Developed a custom webinar platform running on Joomla and integrated it with Paul Mitchell’s Russian website.
    • Completed a data scraping project implemented as a Yii console application involving complex regular expressions, HTTP headers, and refinement algorithms.
    Technologies: PHP, Yii Framework, Twitter Bootstrap, jQuery
Experience
  • Personal blog on Yii development (Other amazing things)
    http://ponomaryov.org

    A personal blog containing my articles on Yii development describing some of the practices that I follow.

  • Dozr (through Toptal) (Development)
    http://orders.dozr.com

    Built the back-end for an equipment rental website using the Yii framework upon the Google Cloud platform. Handled tasks such as Stripe payment integration and automatic price calculation with custom rates and discounts.

  • LivePress (through Toptal) (Development)

    Handled the integration of custom analytics and PayPal chained payments for a news publishing platform as well as development of their landing website.

  • TEACH-NOW (through Toptal) (Development)
    http://teach-now.com

    Fully revamped the back-end for an originally Indian-developed online education platform, focusing on automation and reliability. Worked in an Agile environment and on the Amazon Web Services platform.

  • CarsOnlineFree (through Toptal) (Development)

    Worked to re-create the back end for a popular car advertisement website. Used the Twilio API to handle SMS verification, integrated PayPal, and vehicle identification number decoding. Implemented custom search with sorting by distance radius. Redesigned the database and wrote a custom migration script.
    (link to development server, site not live yet)

  • BaseShare (through Toptal) (Development)
    http://baseshare.com

    Back-end development and front-end scripting for a music sharing website using the Yii framework, Bootstrap, and jQuery. Advanced elements on both the front- and the back-end such as waveform generation for songs. Custom multi-uploader merged with song tagging table.

  • Large-scale informational website (Development)
    http://vladnews.ru

    Redesigned the back-end of Vladivostok's high-load informational website. Rewrote obsolete custom PHP code using the Yii framework. Redesigned the database. Migrated the old 120GB database to a new structure.

  • Restaurant website with parallax scrolling (Development)
    http://ragu-cafe.ru

    Coding of a parallax layout.

  • Freelance website for the Russian market (Development)

    Provided important time tracking and automated payment services previously absent in the market. Designed and developed both the front-end and back-end components using PHP (Yii) and Java. Integrated payment systems.

  • Stock market analysis website (Development)

    A site that collects data from numerous sources and builds graphs to compare Internet activity around companies with their stock price.
    Used numerous data mining techniques and stock trading APIs and console commands to pull the data and the HighCharts plugin to draw the charts. Also designed a basic layout with Bootstrap.

  • Online courses website with PayPal integration (Development)

    Developed a custom courses website with Yii framework, including PayPal adaptive payments integration, Facebook login integration, video uploading, administrative features, discussions, and more.

Skills
  • Languages
    PHP, JavaScript, HTML5, CSS3, SQL
  • Frameworks
    Yii Framework, Twitter Bootstrap
  • Paradigms
    Object-oriented Programming (OOP), MVC, AJAX, Agile Software Development
  • Libraries/APIs
    jQuery, Twilio, Stripe API, PayPal API, Facebook API
  • Tools
    Git, PhpStorm
  • Platforms
    LAMP, Amazon Web Services (AWS), Mac OS X
  • Storage
    MySQL
  • Misc
    VCS, AWS S3, OAuth2, Google Cloud
I really like this profile
Share it with others