Denis Karakoliuchka

Software Engineer at SPARETECH

Denis Karakoliuchka has a diverse work experience spanning over several years. Denis recently joined SPARETECH as a Software Engineer in February 2022. Prior to that, from 2021 to 2021, they worked at finmid as a Java Software Engineer, where they were involved in developing an integrated credit solution for small businesses using Kotlin. In addition, they handled the integration with bank APIs and bank-specific protocols and supported microservice architecture with ELK stack and k8s.

From 2019 to 2021, Denis worked at Tinkoff Bank as a Java Software Engineer. Denis'sresponsibilities included implementing new features using Java 8/11 and Spring framework in a microservices environment, writing JUnit tests, supporting Docker and k8s infrastructure, and interviewing new programmers.

Before that, from 2016 to 2020, they worked at KASSIR.RU as a Full-stack web developer, where their tasks involved markup, developing and optimizing architecture, TDD, and mentoring junior developers. From 2012 to 2016, they worked at New wave as a Full-stack Developer, focusing on PHP and the Kohana framework. Denis was responsible for developing and maintaining social media resources and participated in their layout.

Denis also has experience as a Computer System Specialist at Lyceum 21 from 2012 to 2016. Denis'sresponsibilities included maintaining school hardware and local network, designing wide and WIFI networks, shell scripting, switching, routing, and using remote administration tools.

Denis'sfirst job was as a Senior PHP Programmer at Elektroland from 2007 to 2012. Here, they created an online shop singlehandedly, including markup, JS, and all business logic.

Denis Karakoliuchka completed their education from 2009 to 2016 at South West State University, where they obtained a Master of Technology (M.Tech.) degree in Information and Communication Technologies and Communication Systems. In addition to their degree, they have acquired several certifications, including the Growth Product Manager Nanodegree Program and the Product Manager Nanodegree Program from Udacity in March 2022 and May 2020 respectively. Denis also holds certifications in the field of technology, such as the Android Developer Nanodegree from Udacity in August 2018, Zend Certified Engineer 2017-PHP from Zend by Rogue Wave Software in June 2017, and various MongoDB certifications from MongoDB, Inc. and MongoDB. Moreover, they have received certificates from edX for courses in Introduction to MongoDB using the MEAN Stack, Learn Spanish: Basic Spanish for English Speakers, and Introduction to Computer Science and Programming Using Python.

Links

Previous companies

finmid logo

Timeline

  • Software Engineer

    February, 2022 - present