Ilya Sanosyan

Ilya Sanosyan

Prague, Czech Republic
Hire Ilya
Scroll To View More
Ilya Sanosyan

Ilya Sanosyan

Prague, Czech Republic
Member since April 25, 2013
Ilya is a web architect and programmer with over 10 years of experience. He's also an experienced *NIX administrator, and he has been responsible for high load projects--including one of Alexa's top three by category: The Huffington Post.
Ilya is now available for hire
  • PHP, 10 years
  • Linux, 10 years
  • Shell, 9 years
  • Agile Software Development, 7 years
  • Nginx, 7 years
  • JavaScript, 6 years
  • Symfony2, 5 years
  • NoSQL, 5 years
Prague, Czech Republic
Preferred Environment
Mac OS X for work, Linux/FreeBSD for projects
The most amazing...
...thing I've built as an architect was an advertising pay per click platform handling millions of clicks daily.
  • Founder, Consultant
    Awesome Roots
    2013 - PRESENT
    • Led a technical team.
    • Coached developers and monitored their activities.
    • Integrated many technical solutions to automate and control development.
    • Developed and planned project architecture.
    • Controlled project deliverables.
    • Coded the most critical parts of projects.
    • Handled conflict management and risk mitigation.
    Technologies: PHP, JavaScript, C
  • Technical Lead, Project Manager
    2011 - 2013
    • Led a technical team of 20+ members.
    • Coded the most critical parts of the system.
    • Handled technical operations and infrastructure.
    • Oversaw conflict management and risk mitigation.
    • Coached developers and assessed their skills.
    • Did pre-sales tech analysis.
    • Handled consistency, failover setup, and monitoring.
    • Managed resources for customers.
    • Forced adopting Symfony 2 for wide use within the company.
    Technologies: PHP, JavaScript, Java, Symphony
  • Senior Web Developer, Editorial JavaScript Team Member
    The Huffington Post
    2012 - 2012
    • Migrated the whole codebase from PHP 5.2 to 5.3 and further.
    • Developed tools for editors in JavaScript.
    • Created tools for manipulating images.
    • Participated in operations and development of monitoring tools.
    Technologies: JavaScript, PHP, Shell
  • Senior Web Developer/DevOps
    Alice, Inc.
    2010 - 2011
    • Handled both code and infrastructure.
    • Contributed to the development of a credit card billing processor.
    • Contributed to PCI DSS certification of the billing processor.
    • Developed architecture and code from scratch for a pay-per-click advertising processor.
    • Developed robust, failover, and scalable server structure for PPC system.
    • Integrated various monitoring strategies.
    • Used Ext JS, Zend Framework, plain PHP, FreeBSD, Nginx, Cacti, Nagios for various parts of the systems.
    Technologies: PHP, JavaScript, Shell
  • Web Developer
    Catalyst Apps
    2010 - 2010
    • Participated in the launch of a startup project.
    • Developed an application for peer to peer sales similar to Etsy.
    • Integrated job queue API into the infrastructure of the system for delayed handling of large images.
    Technologies: PHP, JavaScript, Symfony, Prototype
  • Team Lead, Developer
    2008 - 2010
    • Led a small team of developers and designers.
    • Managed clients and projects.
    • Created highly responsive custom interfaces.
    • Pushed UX as a primary value.
    Technologies: JavaScript, PHP
  • Web Developer
    Elpro-M, EASTEL
    2006 - 2008
    • Developed and supported sites of the company.
    • Managed server infrastructure of a non-IT company.
    • Administrated web app servers.
    Technologies: PHP, JavaScript
  • NVIDIA E-learning System (Development)

    An online education system similar to Coursera platform. Was designed and developed for nVidia's course on CUDA programming.

  • The Huffington Post (Development)

    Third largest news site in the world according to Alexa.

  • TUI Travel Experts B2B Community (Development)

    A travel experts community held by a large European tour operator.

  • IONBill (Development)

    PCI DSS certified credit card billing processor.

  • Best PPC Ever (Development)

    Pay-per-Click advertising processor.

  • Getting the Most Out of Your PHP Log Files: A Practical Guide (Publication)
    Log files may very well be one of the most underestimated and underutilized tools at a developer's disposal. Beyond their value for debugging, with a bit of creativity and forethought, logs files can be leveraged to serve as a valuable source of usage information and analytics. In this article, In this article, Toptal engineer Ilya Sanosyan provides a practical guide to maximizing the value we get from our logs.
  • Buggy PHP Code: The 10 Most Common Mistakes PHP Developers Make (Publication)
    PHP makes it relatively easy to build a web-based system, which is much of the reason for its popularity. But its ease of use notwithstanding, PHP has evolved into quite a sophisticated language, with many nuances and subtleties that can bite developers, leading to hours of hair-pulling debugging. This article highlights ten of the more common mistakes that PHP developers need to beware of.
  • Languages
    PHP, SQL, JavaScript, Java
  • Frameworks
    Symfony2, Flight, Silex, Jasmine, Mocha, Symfony, Zend Framework 2, CakePHP, Zend
  • Libraries/APIs
    Doctrine 2, Node.js, RequireJS, jQuery, Underscore.js
  • Tools
    Nginx, Shell, Git, Jenkins, Nagios, Cacti
  • Paradigms
    Object-oriented Programming (OOP), Scrum, Agile Software Development, Waterfall development, Test-driven Development (TDD), Kanban
  • Platforms
    Mac OS X, Linux, FreeBSD, CentOS
  • Storage
    MySQL, NoSQL, Redis, Memcached
  • Misc
    Debian GNU/Linux, Ubuntu Linux
  • Bachelors degree in Computer Science
    National Aerospace University -'Kharkiv Aviation Institute' - Kharkiv, Ukraine
    2012 - 2013
  • Bachelors degree in Mathematics, Computer Science
    Kharkiv National University - Kharkiv, Ukraine
    2006 - 2008
I really like this profile
Share it with others