Oleksandr Chychkan

Cloud Software Architect at MasterControl

Oleksandr Chychkan has a diverse work experience in the software engineering field. Oleksandr is currently working as a Principal Software Engineer at MasterControl since January 2023. Prior to this, they worked as a Production Engineer at Meta from October 2022 to January 2023.

From 2017 to 2022, Oleksandr worked at thredUP, where they held various roles including Senior Software Engineer and Staff Software Engineer. Oleksandr worked on several major projects, such as implementing core services for the in-house Event Bus, developing a DynamoDB based Feature Store for ML models, and designing a side-car container for easy cross-platform event consumption. Oleksandr also upgraded the Rails framework in a legacy monolith application and implemented a pass-through service for the Search/Inventory backend. Oleksandr was also responsible for various tech upgrades, performance optimizations, and reliability improvements.

Before thredUP, Oleksandr worked at Luxoft (for Hotwire) starting from 2010. Oleksandr held the position of Software Architect from October 2013 to July 2017, where they worked on projects like a highly loaded reverse proxy server and a distributable fat jar deployment system. Oleksandr also worked as a Lead Java Engineer from January 2012 to October 2013, leading a Scrum team for the Car product. Prior to that, Oleksandr worked as a Java Developer at Hotwire from May 2010 to December 2011.

Oleksandr Chychkan obtained a Master's degree in Computer Systems Networking and Telecommunications from Chernihiv Polytechnic National University, where they studied from 2003 to 2009.

Links

Previous companies

Meta logo
thredUP logo

Timeline

  • Cloud Software Architect

    February 1, 2024 - present

  • Principal Software Engineer

    January, 2023