Oleksandr Knyga

Software Architect / Technical Director at Shaman

Oleksandr Knyga has a diverse and extensive work experience in the field of software development and architecture. Oleksandr started their career at Ukrgasbank as a Java Developer in 2011. Oleksandr then joined Navigation Consultancy Ltd in 2012 as a Full Stack Engineer, where they developed indoor navigation applications and admin services. Oleksandr worked on client-side applications designed for touch-screen kiosks.

In 2014, Oleksandr joined WebLab Technology as a Software Engineer, where they gained experience in developing software solutions. Oleksandr later returned to WebLab Technology in 2017 as a Solutions Architect, helping develop and find solutions for software-related technical challenges.

Oleksandr joined FollowAnalytics in 2015 as a Full Stack Developer, where they designed and developed an initial version of the Web SDK and worked on marketing campaigns' analytics representation. Oleksandr also played a key role in refactoring code and migrating to React while maintaining the Angular codebase for older modules.

In 2014, Oleksandr joined Shaman BV as a Full Stack Developer, before progressing to the role of Software Team Lead. Oleksandr worked on technical specifications development, migrated to AWS, integrated NoSQL databases, and improved continuous integration processes. Oleksandr also migrated the front-end to React/Redux/Saga.

At Shaman BV, Oleksandr eventually became a Software Technical Lead, focusing on improving non-functional metrics, developing POCs, and designing systems. Oleksandr utilized different programming languages such as Python, TypeScript, JavaScript, and C#. Oleksandr integrated the serverless execution model using AWS-based serverless technologies.

Most recently, in 2022, Oleksandr joined BuildOps as a Senior Staff Engineer and later transitioned to the role of AI Solutions Architect in 2023.

Overall, Oleksandr's work experience showcases their expertise in software development, architecture, and leadership roles.

Oleksandr Knyga obtained a Master's degree in Computer Science from Simon Kuznets Kharkiv National University of Economics. Oleksandr attended this institution from 2009 to 2015. Additionally, they earned a Master's degree in MBA and Master 2 in Decision-making Informatics and Statistics for Management from Université Lumière Lyon 2. Oleksandr studied at this university from 2013 to 2015.

In terms of certifications, Oleksandr has obtained several. Oleksandr became an AWS Certified Developer - Associate from Amazon Web Services (AWS) in November 2022. In June 2018, they received a Scrum Master certification from Scrum Alliance. Oleksandr also became an AWS Certified Solutions Architect - Associate from Amazon Web Services (AWS) in March 2023. Moreover, they obtained the CLM Technical Associate certification from Veeva Systems in February 2021.

There is no available information about when Oleksandr obtained the JSNAD: OpenJS Node.js Application Developer certification from The Linux Foundation.

Links

Timeline

  • Software Architect / Technical Director

    December, 2021 - present

  • Software Technical Lead

    April, 2017

  • Software Team Lead

    July, 2015

  • Full Stack Developer

    April, 2014