• File

Борис

Algorithm engineer

Considering positions:
Algorithm engineer, Team lead, C# software engineer
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

BORYS NYZHNYK
Senior Algorithm Engineer
[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · borys-nyzhnyk-a750521aa

Senior Algorithm Engineer with 6+ years of experience designing and deploying optimization
algorithms in production systems. Specialized in combinatorial and spatial optimization problems,
including bin packing, resource allocation, and constraint-based planning.
Proven track record of improving performance and efficiency in large-scale systems (handling up to
1M+ items/day). Strong background in building scalable algorithmic services using .NET.
Experienced in system design, mentoring engineers, and driving technical decisions for long-term
maintainability.

EXPERIENCE
DEC 2021 – PRESENT
ALGORITHM ENGINEER, GLOBALLOGIC
Designed and developed pallet planning algorithms for warehouse automation systems,
generating near-optimal packing solutions under stability, density, and customer-specific
constraints
 The algorithm handles almost a million boxes per day
 Designed and implemented pallet optimization algorithms within a distributed
planning service, improving packing efficiency by 20% under real-world warehouse
constraints.
 Validated algorithmic solutions using simulation environments before deployment
 Optimized core heuristic and search strategy, reducing runtime by 50% while
preserving solution quality
 Developed a new feature that reduced cost by 30%
 Conducted technical interviews for Algorithm Engineers.
DEC 2018 – PRESENT
PROGRAMMING MENTOR
Teach programming courses and provide individual mentoring sessions, helping students and
junior engineers grow their careers.
Managed a team of teachers, coordinating schedules, standardizing curriculum, and ensuring
consistent teaching quality.
Organized knowledge-sharing sessions for developers on advanced algorithms, optimization,
and software practices.
One student ranked in top 10 at UJGOI (Ukrainian Junior Global Olympiad in Informatics)

MAR 2019 – DEC 2021
FULL-STACK SOFTWARE ENGINEER, ABSOLUTE SERVICE
Custom business Web and Desktop applications: CRM, ERP systems, document flow for the
government, Marketplaces for a wholesale retailer, tender aggregator
 Implement customer business logic considering user roles and permissions
 Implement tracking functionality of user activities to prevent undesirable behavior
 Write performance tests and stress tests to prepare software for high loads
 Write high quality and robust code using C# and JS
EDUCATION
JUNE 2025
MASTER'S DEGREE IN COMPUTER SCIENCE, TARAS SHEVCHENKO NATIONAL
UNIVERSITY OF KYIV

JUNE 2023
BACHELOR'S DEGREES IN SYSTEM ANALYSIS, TARAS SHEVCHENKO NATIONAL
UNIVERSITY OF KYIV

SKILLS
 Algorithms & Data structures  .Net, ASP.NET
 Team management · Mentoring · Client  Distributed systems
negotiations · Requirements gathering  SQL, Redis
 C#, C++, Python  RabbitMQ, SignalR

2

Candidates at categories

Candidates by city