Oleksii Avramenko

Oleksii Avramenko Email and Phone Number

Scala Developer at UpStart Commerce @ UpStart Commerce
Oleksii Avramenko's Location
United States, United States
Oleksii Avramenko's Contact Details

Oleksii Avramenko work email

Oleksii Avramenko personal email

n/a

Oleksii Avramenko phone numbers

About Oleksii Avramenko

Oleksii Avramenko is a Scala Developer at UpStart Commerce at UpStart Commerce. They possess expertise in c++, python, software engineering, design patterns, lua and 19 more skills. They is proficient in Indonesian.

Oleksii Avramenko's Current Company Details
UpStart Commerce

Upstart Commerce

View
Scala Developer at UpStart Commerce
Oleksii Avramenko Work Experience Details
  • Upstart Commerce
    Scala Developer
    Upstart Commerce May 2020 - Present
    Manchester, New Hampshire, Us
    "Upstart commerce" is a startup company offering a headless e-commerce platform, a set of backend services providing APIs for various e-commerce needs. Big features, small bugs, production support, customer issues—you have to do it all in a small company. Besides that, we're slowly moving towards reimplementing most of the key services in a pure FP, ZIO-based architecture.PL: Scala
  • Sisense
    Team/Tech Leader
    Sisense Dec 2016 - May 2020
    New York, New York, Us
    I was leading a "Data Connectors" team working on providing connectivity to different data sources, normalizing the schema and extracting data for analytical purposes; targeting a wide range of data sources, like relational databases (MSSQL, MySQL, Postgres, etc.), file-based (CSV, Excel files), analytical databases and warehouses (Redshift, Google BigQuery, Snowflake), web services and social networks (Facebook, Twitter, Stripe, Hubspot, etc.) and many more. We used Scala for all of our projects with a high emphasis on functional programming. I've put a lot of effort into mentoring newcomers with OOP background to help them make the switch and educate other people about the benefits of FP.PL: Mostly Scala, a bit of Java and C#, targeting Windows and Linux with Kubernetes orchestration.
  • Sisense
    Scala Developer
    Sisense Dec 2015 - Dec 2016
    New York, New York, Us
    Joined the company to design and implement an ETL infrastructure for connecting to various data sources and bring data into our proprietary data warehouse. The new framework design had to support multiple run time environments, be scalable, extendable and provide an SDK for 3rd party connectors development. It was implemented on JVM using Scala (the one I was leading) and on .NET using C#. The performance was vital, so it was quite an interesting and challenging experience designing a purely functional system that would perform as fast as an imperative version.PL: Scala and C#
  • Teramind
    Senior C++ Developer
    Teramind Aug 2015 - Nov 2015
    Cheyenne, Wyoming, Us
    Teramind is a startup company specializing in website and application monitoring, file tracking, network capture, session recording, and activity analysis. I was leading the OS X development branch of the project, ensuring that all features are aligned across platforms with the same quality level. Designed and implemented kernel extensions for darwin kernel that had to:- Control filesystem authentication: monitor or block folder activity, external drives mounting, network shares connections, cloud drives uploads/downloads- Filter network TCP/UDP packets. Receive, decode and parse application layer protocols like HTTP, SMTP, pop3, TLS/SSL, etc. and eventually make a decision based on the packet's content.PL: C++ for application code and C for kernel extensions, targeting OS X
  • Playtech
    C++ Developer
    Playtech Jul 2014 - Aug 2015
    London, England, Gb
    Playtech's Poker department develops an online poker platform. I was responsible for unifying multiple (platform-dependent) codebases under one solution that would simplify the app's development, deployment, and maintenance. That involved porting existing functionality from iOS to Windows and Mac and vise versa. There were a lot of technical challenges that required deep knowledge of various low-level components and compilers.PL: Mostly C++
  • Playtech
    C++ Developer
    Playtech Sep 2013 - Jul 2014
    London, England, Gb
    "Videobet" develops gaming terminals platform and casino management system. It was hosted on specific hardware, which posed a lot of interesting challenges. I mostly worked on the core functionality, game engine, tooling, testing automation, and infrastructure.PL: C++ and C# targeting Windows Embedded
  • Ers Game Studios
    Lead Programmer (C++/Lua)
    Ers Game Studios Jan 2011 - Sep 2013
    Game development company. I have participated in the development of more than 20 shipped games, including three of them as a lead programmer. I had a chance to do all kinds of work — developing engine internals, mentoring junior developers, drawing art, creating animations and sounds.PL: Lua, C++ and Python
  • Aerohills
    C++ Developer
    Aerohills Jul 2010 - Dec 2010
    Game development company. I worked mainly on the game engine, rendering optimization, level editor, and various game mechanics.PL: C++ and Pytho

Oleksii Avramenko Skills

C++ Python Software Engineering Design Patterns Lua Game Development Video Games Oop Subversion Regular Expressions Agile Methodologies C# Qt Scala Cmake Boost C++ Opengl X86 Assembly Git Software Development Functional Programming Tdd Os X Kernel Drivers

Oleksii Avramenko Education Details

  • Kyiv National University Of Technologies And Design
    Kyiv National University Of Technologies And Design
    Computer Science

Frequently Asked Questions about Oleksii Avramenko

What company does Oleksii Avramenko work for?

Oleksii Avramenko works for Upstart Commerce

What is Oleksii Avramenko's role at the current company?

Oleksii Avramenko's current role is Scala Developer at UpStart Commerce.

What is Oleksii Avramenko's email address?

Oleksii Avramenko's email address is al****@****nse.com

What is Oleksii Avramenko's direct phone number?

Oleksii Avramenko's direct phone number is +164643*****

What schools did Oleksii Avramenko attend?

Oleksii Avramenko attended Kyiv National University Of Technologies And Design.

What skills is Oleksii Avramenko known for?

Oleksii Avramenko has skills like C++, Python, Software Engineering, Design Patterns, Lua, Game Development, Video Games, Oop, Subversion, Regular Expressions, Agile Methodologies, C#.

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.