Ilya Sanosyan

Ilya Sanosyan

Czech Republic
Hire Ilya
Scroll To View More
Ilya Sanosyan

Ilya Sanosyan

Czech Republic
Member since April 25, 2013
Ilya is a web architect and programmer with over 7 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 3 by category: The Huffington Post.
Ilya is now available for hire
Portfolio
Experience
  • PHP, 8 years
  • Symfony2, 3 years
  • Nginx, 5 years
  • JavaScript, 6 years
  • Shell, 7 years
  • Agile Software Development, 5 years
  • Linux, 8 years
  • NoSQL, 4 years
Czech Republic
Availability
Part-time
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.
Employment
  • Founder, Chief Developer
    Awesome Roots
    2013 - PRESENT
    • Was responsible for leading a technical team.
    • Was responsible for coaching developers and monitoring their activities.
    • Integrated many technical solutions to automate and control development.
    • Was responsible for developing and planning architecture of projects.
    • Was responsible for controlling project deliverables.
    • Was responsible for coding the most critical parts of projects.
    • Was responsible for conflict management and risk mitigation.
    Technologies: PHP, JavaScript, C
  • Technical Lead, Project Manager
    QArea
    2011 - 2013
    • Led a technical team of 20+ members.
    • Coded the most critical parts of the system.
    • Was responsible for technical operations and infrastructure.
    • Was responsible for conflict management and risk mitigation.
    • Coached developers and assessed their skills.
    • Did pre-sales tech analysis.
    • Was responsible for consistency, failover setup, and monitoring.
    • Managed resources for customers.
    • Forced adopting Symfony 2 for wide use within the company.
    • Used Symfony 2, Zend Framework, Puppet, Linux, nginx, plain PHP and JavaScript, Flight, Java for various projects and systems.
    Technologies: PHP, JavaScript, Java, Symphony
  • Sr. Web Developer
    The Huffington Post
    2012 - 2012
    • Was a member of Editorial JavaScript team.
    • Was migrating 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
  • Sr. Web Developer / DevOps
    Alice Inc
    2010 - 2011
    • Was working as a DevOps, being responsible for both code and infrastructure.
    • Participated in development of credit card billing processor.
    • Contributed to PCI DSS certification of billing processor.
    • Developed from scratch architecture and code for Pay Per Click advertising processor.
    • Developed robust, failover, and scalable server structure for PPC system.
    • Integrated various monitoring strategies.
    • Used ExtJS, 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 start-up 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
    Satura
    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
Experience
  • 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)
    http://huffingtonpost.com

    Third largest news site in the world according to Alexa.

  • TUI Travel experts b2b community (Development)
    http://www.tui.com/reise-experten/

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

  • IONBill (Development)

    PCI DSS certified credit card billing processor.

  • Best PPC Ever (Development)
    http://bestppcever.net/

    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.
Skills
  • Languages
    SQL, PHP, JavaScript, Java
  • Frameworks
    Silex, Symfony2, Flight, Jasmine, Symfony, Mocha, Zend, CakePHP, Zend Framework 2
  • Libraries/APIs
    Doctrine 2, Underscore.js, RequireJS, jQuery
  • Tools
    Nginx, Shell, Puppet, Git, Cacti, Jenkins, Nagios
  • Paradigms
    Object-oriented Programming (OOP), Scrum, Agile Software Development, Waterfall development, Test-driven Development (TDD), Kanban
  • Platforms
    Mac OS X, Linux, FreeBSD
  • Storage
    MySQL, Redis, NoSQL, Memcached
  • Misc
    Debian GNU/Linux, Ubuntu Linux
Education
  • 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
Hire the top 3% of freelance developers
I really like this profile
Share it with others