Valerii MakieienkoVM
Open to opportunities

Valerii Makieienko

@valeriimakieienko

Experienced software engineer specializing in distributed systems and big data.

Zimbabwe
Message

What I'm looking for

I am looking for a challenging role in a dynamic company that values innovation and offers opportunities for professional growth.

With over 18 years of experience as a software engineer, I have honed my skills in creating distributed software and big data solutions using modern technologies such as Java, C++, and Python. My expertise lies in data structures, algorithms design, and object-oriented design, enabling me to tackle complex challenges in high-volume systems and microservices.

Throughout my career, I have successfully led projects at renowned companies like Google and PDF-Parser, where I implemented innovative solutions that improved performance and efficiency. For instance, at Google, I reduced inference calls by 70% and enhanced data processing pipelines, earning recognition for my contributions. I thrive in collaborative environments and enjoy working with diverse teams to deliver high-quality software.

Experience

Work history, roles, and key accomplishments

PD
Current

Fullstack Software Engineer

PDF-Parser

Jun 2024 - Present (1 year)

Implemented data extraction from PDF documents and created a UI for data review and editing. Developed data export functionality in Excel format.

GO

Software Engineer

Google

Apr 2022 - Jun 2024 (2 years 2 months)

Decreased inference calls by 70% using a memoization layer for search indexing and improved corpus freshness by 96% with an ETL Flume pipeline. Reduced memory footprint of signals by 87% through Flume pipelines and analyzed eval results using Python, Pandas, and Ranklab.

JS

Senior Java Engineer

Jelurida Swiss SA

Jun 2018 - Mar 2022 (3 years 9 months)

Implemented asset-specific properties and added a sub-chain specific permissioning model for the Ardor Blockchain Platform. Contributed to a fast state snapshot save/restore feature based on hash tries.

CO

Software Engineer

comScore

Sep 2010 - May 2016 (5 years 8 months)

Increased maximum reporting period by 30% by implementing alternative data storage and read approaches. Designed and implemented a new visitor identification mechanism, unblocking onboarding for a major customer.

ES

Software Engineer

EPAM Systems

Mar 2009 - Aug 2010 (1 year 5 months)

Suggested and implemented a multithreading architecture, increasing content delivery service speed by up to 70%. Developed a new client-server application for media content redistribution based on REST and SOAP web-services.

LU

Software Engineer

Luxoft

Nov 2007 - Mar 2009 (1 year 4 months)

Accomplished integration with upstream systems for a real-time billing and reporting system. Developed monitoring utilities with a rich web interface, crucial for acceptance testing.

UL

Java Software Developer

UPT Ltd.

Apr 2007 - Nov 2007 (7 months)

Implemented a mini-framework to smooth portlet-JSF integration. Developed several portlets for client registration, billing information retrieval, and settings changes.

CI

Software Engineer

Ciklum

Apr 2006 - Apr 2007 (1 year)

Implemented a parameter selection wizard for a company comparison feature and created integration tests for a new calculation engine. Modified the calculation engine, reducing data processing time by six times and drastically improving precision.

Education

Degrees, certifications, and relevant coursework

NI

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Master, Computer Science

Completed a Master's degree in Computer Science. Focused on advanced topics and research within the field.

NI

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Bachelor, Applied Mathematics

Obtained a Bachelor's degree in Applied Mathematics. Developed strong analytical and problem-solving skills.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Valerii Makieienko - Fullstack Software Engineer - PDF-Parser | Himalayas