Ilya Sanosian
Verified Expert in Engineering
Web Developer
Oxford, United Kingdom
Toptal member since September 19, 2013
Ilya is an IT consultant, web architect, and manager with over a decade of experience building and leading teams, training colleagues, and making processes work in the long term by building effective workflows and transparent documentation. Ilya's domain knowledge includes robotics, news, online security, healthcare, online marketing, and travel.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS, Docker, TypeScript, Node.js, Python, Amazon Web Services (AWS), Vue, Express.js
The most amazing...
...technical team I've led comprised over 20 developers who professionally delivered timely results.
Work Experience
CTO | Founder
Trust Protector
- Led product development from zero to production release and beyond.
- Established technical process and management structure.
- Designed product architecture, infrastructure, and integrations.
- Contributed to vendor selection and adoption of 3rd-party technologies.
- Led technical stakeholder management with key clients.
- Supervised and coached self-development of team and contractors.
- Contributed to market research and POC development.
Engineering Manager | Integrations Tech Lead
Nestle Purina
- Led an agile cross-functional product team, including technical and non-technical roles.
- Managed in-team and cross-team stakeholders, ensured transparency of communications, and advocated for roles and resources.
- Oversaw requirements collection and communication processes, enabling transparency across the board.
- Incrementally upgraded product design and development processes, improving stability, productivity, and alignment across multiple sub-teams.
- Designed product architecture and infrastructure design within the company framework.
- Negotiated new roles and technical resources for the team to boost efficiency and ensure timely delivery. Led the interviewing process.
- Contributed to DevOps and development of the product.
Software Lead
ARIX Technologies
- Led an agile software team responsible for developing multiple products.
- Contributed to a long-term vision and software development strategy.
- Established software development process and managed the schedule and deliverables integration across teams.
- Implemented POCs and contributed to product development.
- Facilitated alignment of company priorities and available team resources.
- Designed the server and UI architecture, focusing on scalability and long-term maintainability.
- Enabled integration between the company's hardware and software products.
- Oversaw timely customized software deliveries for multiple top-tier companies in the oil and gas industry.
- Introduced CI-based workflows into the development routine.
- Handled technical pre-sales for the software product and services.
Founder | Consultant
Awesome Roots
- Led multiple agile (scrum and kanban) cross-functional project/product teams.
- Integrated many technical solutions to automate and control development.
- Planned and monitored project timelines, architectures, and deliverables.
- Facilitated alignment between partners, stakeholders, and team members.
- Designed efficient, quality-focused workflows for development and project management.
Consultant
InQuest
- Took over the development of an abandoned API back end; refactored the codebase and made it maintainable in the long term.
- Developed and integrated a robust configurable API engine for on-demand multi-parameter searches.
- Handled high-performance search on real-time and historical data.
- Supported scaling the system to handle large amounts of real-time traffic. Partially re-engineered the data store to handle related data.
- Modernized the codebase by integrating Symfony components into the legacy framework while maintaining the ongoing delivery.
- Brought automated testing into the API development workflow.
Technical Lead and Project Manager
QArea
- Led a technical department of 20+ members in seven agile project teams.
- Achieved over 200% consistent annual growth while leading the department.
- Brought growth efficiency to 99% turnaround by setting up the highest work and communication standards.
- Set up 100% unified technical procedures and an infrastructure layout across the multi-technology team, including consistency management, failover setup management, and monitoring.
- Achieved 100% customer satisfaction across multiple teams.
- Set up the environment for growth of the next generation of managers.
- Contributed to technical pre-sales, sales, customer success, and other related cross-functional teams.
Senior Web Developer | Editorial JavaScript Team Member
The Huffington Post
- 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.
Senior Web Developer/DevOps
Alice, Inc.
- 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.
Web Developer
Catalyst Apps
- 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.
Team Lead | Developer
Satura
- Led a small team of developers and designers.
- Managed clients and projects.
- Created highly responsive custom interfaces.
- Pushed UX as a primary value.
Web Developer
Elpro-M, EASTEL
- Developed and supported sites of the company.
- Managed server infrastructure of a non-IT company.
- Administrated web app servers.
Experience
The Huffington Post
https://huffpost.comTUI Travel Experts B2B Community
http://www.tui.com/reise-expertentipps/NVIDIA E-learning System
InQuest
http://inquest.netARIX Inspection and Reporting Software
https://arix-tech.com/Credit Card Billing Processor
Integrated Data Processing System for Agricultural Equipment
Integrations System for the World’s Biggest Food and Drinks Company
Programmatic Ads System
Private Cloud Solution
Education
Master's Degree in Computer Science
National Aerospace University – Kharkiv Aviation Institute - Kharkiv, Ukraine
Bachelor's Degree in Computer Science
National Aerospace University – Kharkiv Aviation Institute - Kharkiv, Ukraine
Skills
Libraries/APIs
Node.js, Doctrine 2, Vue.js, Telegram Messenger API, REST API, Underscore.js, React.js, Vue 2, AMQP
Tools
Git, Nginx, GitHub, Shell, Mocha, Cacti, Nagios, Jenkins, GitLab CI/CD, ActiveMQ, MQTT, Apache Cordova, AMQP-Processing, Grafana
Languages
TypeScript, PHP, SQL, Bash, JavaScript, Python, C, Java, HTML, CSS
Frameworks
Symfony, Silex, Express.js, Symfony, Jasmine, Bootstrap, Zend Framework, Flask, Electron.js, PhoneGap, Realtime, ExtJS
Paradigms
Object-oriented Programming (OOP), Agile Development, Agile Development, Database Design, Requirements Analysis, DevOps, Waterfall Project Management, Agile Development, Scrum Master Consulting, Continuous Integration (CI), Serverless Architecture, Kanban Project Management, B2B Design
Platforms
Docker, MacOS, LAMP, Linux, Linux, Linux, AWS, Blockchain, CentOS, FreeBSD, Magento, Azure, Android, Azure Functions, OpenStack, Mobile App Design, Icinga
Storage
MySQL, JSON, Database, Database, MySQL, Redis Cache, Database, Redis, NoSQL, Sphinx Search Engine, Memcached, PostgreSQL, Azure
Other
System Architecture, GNU, Web Development, Leadership, APIs, Chrome Extension Development, Architecture, Technical Leadership, Back-end Developers, Data Privacy, Technical Design, Front-end Development, Electronic Data Interchange (EDI), Project Planning, Project Timelines, SSO Engineering, API Integration, Back-end Developers, Scrum Master Consulting, Agile Team Leadership, Containers, Deployment, Minimum Viable Product (MVP), Payment APIs, Communication Coaching, Full-stack, Full-stack, Software Architecture, Scraping, Solution Architecture, Chatbot Development, Discovery Workshops, Consumer Packaged Goods (CPG), Monitoring, Dashboard, Startup Development, Cloud Infrastructure, Serverless, Data Visualization, Symphony, Prototyping, Computer Science, Mathematics, NetSuite, CI/CD Pipelines, Data Analysis, Apache Cordova, PhoneGap, IT Management, Data Transformation, Data Transfers, Data Warehouse, Data Processing, Message Queues, High-load, Interim CTOs, Solution Design, CRM, Artificial Intelligence, Industrial Internet of Things (IIoT)
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