Ilya Sanosian, Developer in Oxford, United Kingdom
Ilya is available for hire
Hire Ilya

Ilya Sanosian

Verified Expert  in Engineering

Bio

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

Trust Protector
TypeScript, JavaScript, Amazon Web Services (AWS), Docker, Vue, Electron...
Nestle Purina
APIs, PHP, JavaScript, MySQL, Node.js, React, Magento, Azure Cloud Services...
ARIX Technologies
Python, Flask, TypeScript, JavaScript, GitLab CI/CD, Vue, Electron, PostgreSQL...

Experience

Availability

Part-time

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

2022 - PRESENT
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.
Technologies: TypeScript, JavaScript, Amazon Web Services (AWS), Docker, Vue, Electron, Express.js, MySQL, NoSQL, Redis, ActiveMQ, AMQP, DevOps, Python, Agile Software Development, NGINX, Vue 2, APIs, Chrome Extensions, Telegram Messenger API, CTO, Technical Leadership, Leadership, Solution Architecture, Front-end Development, Full-stack Development, Full-stack, Back-end Development, Chatbots, Node.js, Project Planning, Requirements Analysis, Project Timelines, Discovery Workshops, API Integration, Back-end, Architecture, Continuous Integration (CI), Agile, Agile Leadership, MySQL Server, REST APIs, Containers, Redis Cache, GitHub, Databases, Deployment, Minimum Viable Product (MVP), Debian Linux, React, Dashboards, Startups, Cloud Infrastructure, Communication, Data Visualization

Engineering Manager | Integrations Tech Lead

2021 - 2022
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.
Technologies: APIs, PHP, JavaScript, MySQL, Node.js, React, Magento, Azure Cloud Services, NetSuite, CI/CD Pipelines, Python, TypeScript, Azure, Docker, Express.js, AMQP, DevOps, Agile Software Development, Scrum, Technical Leadership, Leadership, Solution Architecture, Full-stack, Full-stack Development, Back-end Development, Electronic Data Interchange (EDI), Project Planning, Requirements Analysis, Project Timelines, Discovery Workshops, Consumer Packaged Goods (CPG), Customer Relationship Management (CRM), API Integration, Back-end, Architecture, Monitoring, Continuous Integration (CI), Scrum Master, Agile, Agile Leadership, MySQL Server, REST APIs, Containers, Databases, Deployment, Flask, Debian Linux, Dashboards, Cloud Infrastructure, Communication, Serverless, Serverless Architecture

Software Lead

2018 - 2021
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.
Technologies: Python, Flask, TypeScript, JavaScript, GitLab CI/CD, Vue, Electron, PostgreSQL, ActiveMQ, AMQP, Agile, DevOps, Agile Software Development, NGINX, Vue 2, APIs, Technical Leadership, Leadership, Solution Architecture, Front-end Development, Full-stack, Full-stack Development, Back-end Development, Node.js, Project Planning, Requirements Analysis, Project Timelines, Discovery Workshops, API Integration, Back-end, Architecture, Continuous Integration (CI), Agile Leadership, MySQL Server, MySQL, REST APIs, Containers, Databases, Deployment, Minimum Viable Product (MVP), Express.js, Docker, Debian Linux, Dashboards, Startups, Communication, Data Visualization

Founder | Consultant

2013 - 2020
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.
Technologies: System Architecture, Silex, Git, Debian Linux, SQL, MySQL, C, JavaScript, PHP, Web Development, Full-stack, Full-stack Development, Software Architecture, NGINX, Redis, Chrome Extensions, Scraping, Technical Leadership, Leadership, Back-end Development, Single Sign-on (SSO), Back-end, Architecture, Monitoring, Continuous Integration (CI), Cacti, Nagios, Icinga, Scrum Master, Agile Software Development, Agile, Agile Leadership, MySQL Server, Vue, REST APIs, Containers, GitHub, Databases, Deployment, Payment APIs, Docker, Bootstrap, Dashboards

Consultant

2013 - 2017
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.
Technologies: System Architecture, Git, Debian Linux, SQL, Symfony, PHP, CentOS, Sphinx Search Engine, MySQL, Web Development, Software Architecture, DevOps, Python, Agile Software Development, APIs, Back-end Development, Amazon Web Services (AWS), Node.js, Single Sign-on (SSO), API Integration, Back-end, Grafana, Zend Framework, Agile, MySQL Server, REST APIs, GitHub, Databases, Deployment, Minimum Viable Product (MVP), Flask, Docker, Dashboards, Startups, Cloud Infrastructure, Serverless, Serverless Architecture, Data Visualization

Technical Lead and Project Manager

2011 - 2013
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.
Technologies: System Architecture, SQL, Java, JavaScript, PHP, Web Development, Full-stack, Full-stack Development, Software Architecture, Leadership, Agile, B2B, DevOps, Agile Software Development, Scrum, NGINX, APIs, Technical Leadership, Front-end Development, Back-end Development, Project Planning, Requirements Analysis, Project Timelines, Discovery Workshops, API Integration, Back-end, Architecture, Monitoring, Continuous Integration (CI), Zend Framework, Symfony, Scrum Master, Agile Leadership, MySQL Server, MySQL, REST APIs, GitHub, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, Debian Linux, Bootstrap, Dashboards, Startups, Communication

Senior Web Developer | Editorial JavaScript Team Member

2012 - 2012
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.
Technologies: SQL, MySQL, Shell, PHP, JavaScript, Web Development, Front-end Development, Back-end Development, Agile, Agile Software Development, MySQL Server, Databases

Senior Web Developer/DevOps

2010 - 2011
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.
Technologies: System Architecture, SQL, MySQL, Shell, JavaScript, PHP, Web Development, Full-stack, Full-stack Development, Software Architecture, NGINX, APIs, Redis, Front-end Development, Back-end Development, Amazon Web Services (AWS), Requirements Analysis, Project Planning, API Integration, Back-end, Monitoring, Cacti, Nagios, Agile, Agile Software Development, MySQL Server, Redis Cache, Databases, Deployment, Minimum Viable Product (MVP), Payment APIs, Dashboards, Startups, Data Visualization

Web Developer

2010 - 2010
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.
Technologies: SQL, MySQL, Prototyping, Symfony, JavaScript, PHP, Web Development, Front-end Development, Back-end Development, Back-end, MySQL Server, Databases, Startups

Team Lead | Developer

2008 - 2010
Satura
  • Led a small team of developers and designers.
  • Managed clients and projects.
  • Created highly responsive custom interfaces.
  • Pushed UX as a primary value.
Technologies: Debian Linux, SQL, PHP, JavaScript, Web Development, Full-stack, Full-stack Development, Technical Leadership, Leadership, Front-end Development, Project Planning, Requirements Analysis, Deployment, Communication

Web Developer

2006 - 2008
Elpro-M, EASTEL
  • Developed and supported sites of the company.
  • Managed server infrastructure of a non-IT company.
  • Administrated web app servers.
Technologies: JavaScript, PHP, Web Development, Front-end Development, Deployment

The Huffington Post

https://huffpost.com
The Huffington Post is an American progressive news website with localized and international editions. The website offers news, satire, blogs, and original content and covers politics, business, entertainment, environment, technology, popular media, lifestyle, culture, comedy, healthy eating, young women's interests, and local news featuring columnists.

TUI Travel Experts B2B Community

http://www.tui.com/reise-expertentipps/
A travel expert's community held by TUI—one of the world's leading tourism groups. The broad portfolio gathered under the Group umbrella consists of strong tour operators, 67,000+ travel experts, 1,200 travel agencies and leading online portals, five airlines with around 130 aircraft, over 400 hotels, 16 cruise liners, and many incoming agencies in all major holiday destinations around the globe.

NVIDIA E-learning System

I designed and developed an online education platform similar to the Coursera platform for NVIDIA's joint course on CUDA programming with a local university. Also, I contributed to architecture, engineering, and infrastructure management.

InQuest

http://inquest.net
InQuest offers an on-premise network-based security solution that inspects application content over the most commonly used network protocols and performs deep file inspection (DFI) capable of detecting malware as it passes through traditional security defenses.

ARIX Inspection and Reporting Software

https://arix-tech.com/
ARIX provides robotic inspections and corrosion analytics to improve productivity, safety, accuracy, and data-driven insights for corrosion risk management. Having come from customer companies ourselves, ARIX closely collaborates with petrochemical asset owners and non-destructive testing (NDT) suppliers to develop innovative solutions that lead the way to lower costs and reduce risk for our customers.

Credit Card Billing Processor

This was a PCI DSS-certified credit card billing processor. I was a part of a development and technical support team that implemented and maintained the payment processor, adhering to the strict certification standards.

Integrated Data Processing System for Agricultural Equipment

A complete chain system that integrated data from various data sensors on in-field agricultural equipment into a single data flow for real-time display and collection for long-term storage and further post-processing. This project is under NDA.

Integrations System for the World’s Biggest Food and Drinks Company

Led a multi-functional team encompassing business analysts, project managers, full-stack developers, and technical leads. We collaborated on planning, architecture, design, implementation, and integration of a complete data and API integrations solution hosted in Azure. The solution had to translate data and hand it over with minimal latency in real-time, monitor events, aggregate data for display and analysis, and provide an interface for further tracking.

Programmatic Ads System

A robust, high-load, fully programmatic ad processor built from zero to production launch. Included a traffic processor itself with very strict demands for performance and uptime, a monitoring system, an administration panel, a user account, multiple integrations, payments, and more, hosted on-premises and targeting future cloud deployment.

Private Cloud Solution

A multi-region private cloud designed from the ground up for an established backup services provider. Provided complete solution based on open-source technologies for setting up a cloud and infrastructure, including orchestration from bare metal, management, observability, failover, monitoring, real-time statistics, customer portal, single accounting, and billing interface (aggregated multi-region data).
2017 - 2018

Master's Degree in Computer Science

National Aerospace University – Kharkiv Aviation Institute - Kharkiv, Ukraine

2008 - 2013

Bachelor's Degree in Computer Science

National Aerospace University – Kharkiv Aviation Institute - Kharkiv, Ukraine

Libraries/APIs

Node.js, Doctrine 2, Vue, Telegram Messenger API, REST APIs, Underscore.js, React, Vue 2, AMQP

Tools

Git, NGINX, GitHub, Shell, Mocha, Cacti, Nagios, Jenkins, GitLab CI/CD, ActiveMQ, MQTT, Cordova Plugins, AMQP-Processing, Grafana

Languages

TypeScript, PHP, SQL, Bash, JavaScript, Python, C, Java, HTML, CSS

Frameworks

Symfony 2, Silex, Express.js, Symfony, Jasmine, Bootstrap, Zend Framework, Flask, Electron, PhoneGap, Realtime, Ext JS

Paradigms

Object-oriented Programming (OOP), Agile Software Development, Agile, Database Design, Requirements Analysis, DevOps, Waterfall Development, Test-driven Development (TDD), Scrum, Continuous Integration (CI), Serverless Architecture, Kanban, B2B

Platforms

Docker, MacOS, LAMP, Linux, Debian Linux, Ubuntu Linux, Amazon Web Services (AWS), Blockchain, CentOS, FreeBSD, Magento, Azure, Android, Azure Functions, OpenStack, Mobile, Icinga

Storage

MySQL, JSON, Database Architecture, Database Security, MySQL Server, Redis Cache, Databases, Redis, NoSQL, Sphinx Search Engine, Memcached, PostgreSQL, Azure Cloud Services

Other

System Architecture, GNU, Web Development, Leadership, APIs, Chrome Extensions, Architecture, Technical Leadership, Back-end Development, Data Privacy, Technical Design, Front-end Development, Electronic Data Interchange (EDI), Project Planning, Project Timelines, Single Sign-on (SSO), API Integration, Back-end, Scrum Master, Agile Leadership, Containers, Deployment, Minimum Viable Product (MVP), Payment APIs, Communication, Full-stack, Full-stack Development, Software Architecture, Scraping, Solution Architecture, Chatbots, Discovery Workshops, Consumer Packaged Goods (CPG), Monitoring, Dashboards, Startups, Cloud Infrastructure, Serverless, Data Visualization, Symphony, Prototyping, Computer Science, Mathematics, NetSuite, CI/CD Pipelines, Data Analysis, Cordova, PhoneGap Plugins, IT Management, Data Transformation, Data Transfers, Data Warehousing, Data Processing, Message Queues, High-load, CTO, Solution Design, Customer Relationship Management (CRM), Internet of Things (IoT), Industrial Internet of Things (IIoT)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring