Denis Makarenko

Denis Makarenko Email and Phone Number

Staff Software Engineer at Iterable @ Iterable
Denis Makarenko's Location
Portland, Oregon Metropolitan Area, United States, United States
Denis Makarenko's Contact Details
About Denis Makarenko

Versatile software developer with 20+ years of software development experience using various languages and methodologies on Windows and Linux platforms.LANGUAGES:Scala, SQL, C#, C/C++, Java, PythonTOOLS: IntelliJ IDEA, Visual Studio, Eclipse, Git, Github Enterprise, Bitbucket, TFS, ClearCase, Perforce, Subversion, PostgreSQL, MS SQL Server, TeamCity, JiraKEYWORDS:Functional Programming, OOD/OOP, Spark, AWS, .NET, STL, SaaS, Multithreading, Linux, Windows, Akka, Spray, Redis, PostgreSQL, Kafka, Zookeeper, Hadoop, Chef

Denis Makarenko's Current Company Details
Iterable

Iterable

View
Staff Software Engineer at Iterable
Denis Makarenko Work Experience Details
  • Iterable
    Staff Software Engineer
    Iterable Oct 2021 - Present
    San Francisco, California, Us
  • Comscore, Inc.
    Sr Staff Software Engineer
    Comscore, Inc. Feb 2016 - Oct 2021
    Reston, Va, Us
    Moved to comScore as a result of its merger with Rentrak
  • Rentrak
    Sr Software Engineer
    Rentrak Nov 2014 - Feb 2016
    Portland, Or, Us
    Responsible for development of a JSON based API for TVE and SVE products.
  • Webtrends
    Sr Software Engineer
    Webtrends May 2007 - Nov 2014
    Portland, Or, Us
    Responsible for several parts of backend infrastructure that supports Webtrends Analytics, VDM and Action Center products.* Designed and implemented backend infrastructure that powers Webtrends Action Center. Wrote plugins to push Streams data to Responsys and ExactTarget e-mail remarketing vendors and to SFTP in real time.* Architected and implemented a distributed job scheduler that orchestrates execution of millions data processing jobs for Webtrends Segments and Analytics 10 Spaces every month.* Rewrote a SFTP folder and permissions synchronization service for managing GlobalSCAPE EFT server.* Worked on improving of Analytics 10 Spaces data retrieval plugins for integrating data from Facebook, Google Play, YouTube, iOS etc.* Participated in implementation of Webtrends Ad Hoc Analysis feature* Created an initial version of Data Collection API client libraries.* Added new features to Data Extraction API* Refactored legacy Licensing/Provisioning infrastructure* Maintained Geotrends component for retrieving geographical data by IP address.* Maintained and extended MsBuild build scripts. Enabled continuous builds.* Created Chef automated deployment scripts for several internal components.
  • Motorola
    Sr Staff Software Engineer
    Motorola Dec 2005 - May 2007
    Chicago, Illinois, Us
    Took part in development of Client Provisioning and Device Management engines for Motorola cellular phones.
  • On Command
    Sr Software Engineer
    On Command Dec 2003 - Nov 2005
    Us
    Took part in design and implementation of hotel in-room Video-on-Demand system:• Architected, implemented and integrated into the existing system a DirecTV receiver reservation and control subsystem. This subsystem supports selling multiple channel packages for each hotel room and can be controlled from both TV screen menu and IR remote control.• Designed and implemented a GUI based simulator of a Hotel Property Management System (PMS) to facilitate testing and troubleshooting of other subsystems.• Wrote a PMS Console, DCOM-based troubleshooting tool that allows a technician to manually send various commands to a Hotel PMS. Also added an infrastructure for automated testing of a PMS multiplexer.• Designed and implemented a simulator of IP-based in-room communication device. • Designed and implemented a tool for remote gathering various information about state of in-room devices for IT department.
  • Fourth Dimension Software
    Software Engineer
    Fourth Dimension Software May 1999 - Oct 2003
    Us
    As a team member, developed COOL RIDE - an integrated platform for rapid development and deployment of application servers for leisure travel industry:• Designed a remote control panel and a task manager for the distributed Virtual Machine (VM). Implemented the application framework, VM message and error log viewers, the performance profiling results screen. • Designed and implemented a VM performance monitoring library.• Reworked the Virtual Machine debugger to improve its usability. Designed and implemented an interface for getting information from internal VM structures. • Designed and implemented a number of custom UI controls.• Designed and implemented an ActiveX control for browsing and editing complex tree-like structures. • Designed and implemented an e-mail support library.
  • Dins Ltd
    Software Engineer
    Dins Ltd Mar 1998 - May 1999
    • Designed and implemented several UI controls: GRID - a highly customizable control, capable of displaying text and pictures in a spreadsheet form; DIRECTORY and FILE - a file system browsing and management controls; TOOLBAR, TOOLITEM - floating toolbox support controls.• Refactored the user interface builder (modelled its UI after the Visual C++ resource editor).• Implemented printing and print preview features for the user interface builder.
  • Nature Management
    Software Engineer
    Nature Management Oct 1995 - Mar 1998
    • Designed and implemented an automated workplace for local forest service (designed forest plots attributes database; designed forms for browsing and editing information in this database; developed custom database query editor; integrated interactive digitized map of forestry; developed forestry inventory reports generator).
  • Profit Ltd
    Software Engineer
    Profit Ltd Oct 1995 - Nov 1996
    • Designed and implemented a program for automation of educational process and knowledge control.
  • Modul Ltd
    Software Engineer
    Modul Ltd Aug 1994 - Oct 1995
    • As a team member implemented parts of submarine navigation subsystem.

Denis Makarenko Skills

Software Development Distributed Systems Sql Agile Methodologies Multithreading Java Linux Tcp/ip Object Oriented Design C++ C# Xml Test Automation Rest Software Engineering Software Design Subversion Microsoft Sql Server Testing Databases Saas Git .net Web Services Cloud Computing Scala Win32 Api Android Enterprise Software Scalability Web Analytics Oop Akka Big Data Stl Scrum Python Jira Internet Protocol Suite Representational State Transfer Software As A Service Spray Kafka Zookeeper Chef Postgresql

Denis Makarenko Education Details

  • Saint Petersburg State Electrotechnical University
    Saint Petersburg State Electrotechnical University "Leti"​
    Cs

Frequently Asked Questions about Denis Makarenko

What company does Denis Makarenko work for?

Denis Makarenko works for Iterable

What is Denis Makarenko's role at the current company?

Denis Makarenko's current role is Staff Software Engineer at Iterable.

What is Denis Makarenko's email address?

Denis Makarenko's email address is dm****@****ore.com

What is Denis Makarenko's direct phone number?

Denis Makarenko's direct phone number is 503-284*****

What schools did Denis Makarenko attend?

Denis Makarenko attended Saint Petersburg State Electrotechnical University "leti"​.

What are some of Denis Makarenko's interests?

Denis Makarenko has interest in Science And Technology, Children.

What skills is Denis Makarenko known for?

Denis Makarenko has skills like Software Development, Distributed Systems, Sql, Agile Methodologies, Multithreading, Java, Linux, Tcp/ip, Object Oriented Design, C++, C#, Xml.

Who are Denis Makarenko's colleagues?

Denis Makarenko's colleagues are Carter Hickingbotham, Joy Regalado, Justin Foulk, Mba, Andrew Hagen, Julia Vaughan, Vlad Poselskiy, Jon Mcpherson.

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

Aero Online

Your AI prospecting assistant

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.