My path in commercial programming began in 2001. A lot has changed since then, except for my love of programming. I have programmed in different languages, but Kotlin is my favorite one. I wrote both mobile applications and server solutions on it. As a study, I even wrote Web applications in this language using KotlinJS. In commercial projects, I used VUE JS 3 versions as a web framework.
I have vast experience in setting up Linux systems and running applications on these servers. Therefore, I decided to try to find a commercial project that needs a DevOps engineer. There is theoretical knowledge in all the necessary technologies to automate the development environment. Including Ansible, Terraform and Jenkins.
Development of a marketplace for courses with the ability to create personalized landing pages for instructor clients. Link - courstore.com
Creating Telegram bots of varying complexity using Ktor using only the Kotlin language
Development of a project to automate tax reporting for small and medium-sized businesses. Link - obuhgalter.kz
Development of a system for accounting for trade in stores. The system was integrated with banking products. Link - torgai.com
Development of banking products.
Development of internal systems for different companies
Passed training at the Startup Academy of the Skolkovo Business School.
Received a specialty - Applied Mathematics at the Faculty of Mathematics of the East Kazakhstan State University, the city of Ust-Kamenogorsk.
CI/CD & Agile QA cluster is responsible for the development and provision of services in the area of Continuous Delivery, Continuous Integration and Agile Quality Assurance. Automated deployment environments, customized delivery pipelines, test automation tools and expertise, as well as onboarding services are provided to customers
REST API for web development, for mobile development, for migration and integration tasks.
Create all types of web-based software and ensure great experience for web users.
Android app development services comprise design, development, and enhancement of mobile software that runs on all supported Android OS versions.
QA services to make sure all your deliverables meet the highest quality standards in the market.
This services can include enterprise network management, monitoring, security, capacity planning, performance monitoring, continuous technical support, etc.