Eugene Kirillov

Eugene Kirillov Email and Phone Number

Member of Technical Staff @ Sequen
Renton, WA, US
Eugene Kirillov's Location
Greater Seattle Area, United States, United States
Eugene Kirillov's Contact Details

Eugene Kirillov personal email

n/a
About Eugene Kirillov

I am a software engineer with 15+ years of experience building high available web applications and distributed systems. I specialize in backend development (Golang, Typescript, PHP) and have hands-on experience in building microservices with Docker, Kubernetes and AWS Lambda. I also have 7+ years experience of leading and managing dev teams.

Eugene Kirillov's Current Company Details
Sequen

Sequen

View
Member of Technical Staff
Renton, WA, US
Website:
sequen.ai
Employees:
10
Eugene Kirillov Work Experience Details
  • Sequen
    Member Of Technical Staff
    Sequen
    Renton, Wa, Us
  • Datadog
    Product Solutions Architect
    Datadog Dec 2023 - Present
    New York, Ny, Us
  • Danvas
    Senior Director Of Software Engineering
    Danvas Sep 2022 - Nov 2023
    Los Angeles, Ca, Us
    • Led an agile software engineering department of 5 senior/staff SDEs. Hired the initial engineering team and established a robust engineering culture, fostering an environment highly adaptable to fast release cycles. Defined the coding standards and design patterns.• Collaborated closely with CEO and VP of Engineering to define company's roadmap and ensure alignment with business goals. As a result, successfully launched the first version of the Danvas app in 6 months.
  • Danvas
    Principal Software Engineer
    Danvas Jun 2022 - Nov 2023
    Los Angeles, Ca, Us
    • Built the foundation of Danvas' infrastructure (Terraform Cloud, AWS ECS, MySQL RDS, DataDog). Optimized it for high availability (p99 latency < 100ms) and scalability.• Defined the core of Danvas' software architecture. Built the backend services (TypeScript, Nest.JS, Go, Echo, GORM) and PoC of display software (Balena OS, Electron.js, AWS IoT Core, MQTT). Defined the transport layer for mobile app (REST API) and display (MQTT). • Designed and implemented high throughput pipeline for processing NFTs media assets (Go, libvips, AWS Lambda, AWS MediaConvert, AWS EventBridge, AWS Graviton).
  • Segment
    Staff Software Engineer
    Segment Jun 2021 - Jun 2022
    San Francisco, Ca, Us
  • Saatchi Art
    Lead Software Engineer
    Saatchi Art Jun 2020 - May 2021
    Santa Monica, California, Us
  • Saatchi Art
    Senior Software Engineer
    Saatchi Art Apr 2019 - May 2021
    Santa Monica, California, Us
  • Pipedrive
    Lead Software Engineer
    Pipedrive Apr 2018 - Sep 2018
    New York, New York, Us
    • Managing internal PHP architecture meetings and PHP Guild meetings (Head of PHP Guild), interviewing candidates, cross team code reviews• Managing team of 7 (5 Software Engineer, 2 Quality Assurance Engineers)
  • Pipedrive
    Senior Backend Developer
    Pipedrive Apr 2016 - Sep 2018
    New York, New York, Us
    • Designed, implemented and released push notifications delivery service for mobile devices (Silex 2, Amphp, RabbitMQ, CouchDB, Docker, AWS, FCM)• Created base Docker image for PHP microservices (Alpine php-fpm, NginX)• Created template project for PHP microservices (Docker compose, Symphony compnents, Doctrine DBAL)• Created internal PHP libraries: for service discovery, async DBAL for CouchDB, async FCM client• Designed and implemented API gateway PoC (NginX, openresty, Lua) • Created multithreaded PHP applications for performance optimization (PHP pthread)• Designed, implemented and released internal toolset for services' migration from single data center to multi-DC (Go 1.8, gin, gorilla)
  • Viber
    Lead Software Engineer
    Viber Jul 2015 - Mar 2016
    Luxembourg, Grand Duchy Of Luxembourg, Lu
    • Designed, implemented and released Viber Wallet project (Silex 2, MySQL 5, AWS SQS, AWS EC2)• Implemented Wallet project integrations with payment gateways: Western Union, WalletOne (Silex 2, Redis, AWS SQS, AWS EC2)• Managing team of 7 (5 Software Engineers, Quality Assurance Engineer, Scrum Master); interviewing candidates, subordinates' performance review, code reviews, sprint plannings
  • Viber
    Technical Team Lead
    Viber Dec 2013 - Mar 2016
    Luxembourg, Grand Duchy Of Luxembourg, Lu
    • Designed, implemented and released second version of ViberOut project (migration from Zend Framework 1 to Symfony 2, Oracle, MySQL 5, Memcache, APCu, AWS EC2, AWS S3)• Implemented integration with Fortumo payment gateway(Symfony 2 components, Redis, AWS SQS, AWS EC2)• Implemented integration with internal billing systems (Symfony 2 components, Oracle Database 10g, MySQL 5, Memcache, AWS EC2)• Managed team of 5 Software Engineers, Quality Assurance Engineer and Scrum Master. As a team lead was responsible for interviewing candidates and conducting performance reviews. Made code review and pair programming part of engineering culture of the team.
  • Epam Systems
    Senior Software Engineer
    Epam Systems Feb 2013 - Dec 2013
    Newtown, Pa, Us
    • Designed and implemented architecture for internal Learning Management System (LMS) based on Zend Framework 2• Implemented LMS integration with 3rd party on-line education services (Citrix GoToTraining)• Implemented LMS integration with EPAM internal services (LDAP authentication, internal REST services)• Profiled and refactored existed code that was responsible for interaction with Sphinx Search engine, optimized search indexes and data storage's design to reduce amount of queries per page• Managed cross-functional team of 5 Software Engineers, Quality Assurance Engineer and Business Analyst. Shared knowledge and mentored engineers, provided code review and feedback to junior engineers and peers.
  • Prontosoft
    Software Engineer
    Prontosoft May 2011 - Jan 2013
    Minsk, By
    • Planning new architecture for indexing and full text search as a stand-alone RESTful service• Redis based implementation of ads counters system• Migration from Sphinx Search Engine to ElasticSearch: choosing optimal data storage design, creation of architecture for indexing and full text search of documents on top of Elastica library• Profiling, optimizing and refactoring statistics accumulation system to reduce memory usage and average response time • Profiling and refactoring products catalog service to reduce average response time, optimizing structure of catalog service response message to reduce amount of transmitted data• Creating YML import utilities for product catalog service• Optimizing and refactoring payment system to remove issues and improve reliability • Support legacy code, fixing bugs
  • Energonadzor
    Head Of Department, Engineer
    Energonadzor Sep 2006 - May 2011
    As a telecommunication engineer was responsible for the installation, commissioning and maintenance of all Telecommunication systems associated with Energonadzor. Systems include specialized fiber optic networks, SDH / PDH nodes, PABX (Nortel), structured cabling. Design a pilot scheme for a VoIP network and a GSM gateway both of which interfaced with the PABX network.As a software engineer was responsible for corporate website and intranet portal (PHP 5.2, Kohana 3.1, MySQL 5, JavaScript), billing system prototype for PABX GSM gateway (С#, WPF, WCF, MSSQL).
  • Freelance
    Web Developer
    Freelance Sep 2006 - May 2011
    As a freelance developer, delivered more than 20 web projects (ecommerce, social networks, etc.). Became acquainted with popular RDBMS (MySQL, Postgres), CMS, frameworks (CakePHP, ZF, Kohana, PHPUnit) and libraries.

Eugene Kirillov Skills

Php Rest Mongodb Sphinx Phpunit Design Patterns Apache Symfony2 Oop Mysql Elasticsearch Nginx Javascript Redis Jquery Test Driven Development Silex Python Domain Driven Design Docker Github Microservices Couchdb Symfony Slim Framework Go Git Tdd Software Design Patterns Unit Testing Continuous Integration Continuous Integration And Continuous Delivery

Eugene Kirillov Education Details

  • Belarusian State University Of Informatics And Radioelectronics, Bsuir
    Belarusian State University Of Informatics And Radioelectronics, Bsuir
    Computer Science
  • Higher State College Of Communication, Hscc
    Higher State College Of Communication, Hscc
    Telecommunications Engineering

Frequently Asked Questions about Eugene Kirillov

What company does Eugene Kirillov work for?

Eugene Kirillov works for Sequen

What is Eugene Kirillov's role at the current company?

Eugene Kirillov's current role is Member of Technical Staff.

What is Eugene Kirillov's email address?

Eugene Kirillov's email address is eu****@****ent.com

What schools did Eugene Kirillov attend?

Eugene Kirillov attended Belarusian State University Of Informatics And Radioelectronics, Bsuir, Higher State College Of Communication, Hscc.

What skills is Eugene Kirillov known for?

Eugene Kirillov has skills like Php, Rest, Mongodb, Sphinx, Phpunit, Design Patterns, Apache, Symfony2, Oop, Mysql, Elasticsearch, Nginx.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.