Eugene Kirillov work email
- Valid
- Valid
- Valid
Eugene Kirillov personal email
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.
-
Member Of Technical StaffSequenRenton, Wa, Us -
Product Solutions ArchitectDatadog Dec 2023 - PresentNew York, Ny, Us -
Senior Director Of Software EngineeringDanvas Sep 2022 - Nov 2023Los 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. -
Principal Software EngineerDanvas Jun 2022 - Nov 2023Los 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). -
Staff Software EngineerSegment Jun 2021 - Jun 2022San Francisco, Ca, Us -
Lead Software EngineerSaatchi Art Jun 2020 - May 2021Santa Monica, California, Us -
Senior Software EngineerSaatchi Art Apr 2019 - May 2021Santa Monica, California, Us -
Lead Software EngineerPipedrive Apr 2018 - Sep 2018New 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) -
Senior Backend DeveloperPipedrive Apr 2016 - Sep 2018New 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) -
Lead Software EngineerViber Jul 2015 - Mar 2016Luxembourg, 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 -
Technical Team LeadViber Dec 2013 - Mar 2016Luxembourg, 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. -
Senior Software EngineerEpam Systems Feb 2013 - Dec 2013Newtown, 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. -
Software EngineerProntosoft May 2011 - Jan 2013Minsk, 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 -
Head Of Department, EngineerEnergonadzor Sep 2006 - May 2011As 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).
-
Web DeveloperFreelance Sep 2006 - May 2011As 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
Eugene Kirillov Education Details
-
Belarusian State University Of Informatics And Radioelectronics, BsuirComputer Science -
Higher State College Of Communication, HsccTelecommunications 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
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.
Start your free trial