Code Monkey home page Code Monkey logo

Hi there 👋

Alexander Petrenko profile cover. (not-only) Web Developer

My job 👨‍💻

Team Lead at Lenvendo
Lead OMS (order management system) team for 3 years. Product "Magnit.Delivery"
I am at the origins of "Magnit.Delivery" product. It's been a long and challenging journey from the MVP stage to a fully functioning product. I'v been involved in the process of switching to SOA from monolith.

6+ years in development
15+ projects, 1 product
Details...

Projects I'm proud of 🎉👏

Interactive Timetable - app for Android device build using Xamarin framework. App is used in real life and helps children and adults with their daily routine.
AR-Nav - mobile app based on web technology stack. Combines a set of modern technologies and tools. Ready to help people.

Languages & Tools

php go mysql rabbitmq kafka symfony bitrix prometheus docker



94618364-1385449 petrenko-alex 7576794

petrenko-alex

 petrenko-alex

My story

📅 2013 - 2019

I started learning programming at the university. At first I worked on developing algorithmic thinking and wrote simple programs using Kumir system.

My first real programming language was C. Learning C evolved into learning C++. I trained on console applications. Two of them left in my repos: Array Range Analyzer and Snake Case Variable.

Then I moved to UI applications based on QT framework. Several examples have survived in my archive repos: Turing Machine, Rent Something, VK Messenger and some others.

The next programming language I took up was Java. Simple games were made as training projects: Bad Magic and Angry Dish.

I also learned databases, algorithms, patterns, OOP, design and construction principles, version control systems, diagrams and more. Even tried myself in Assembler :)

Studying at university I developed a couple of projects I am proud of:
My Bachelor thesis: Interactive Timetable - app for Android device build using Xamarin framework. App is used in real life and helps children and adults.
My Master thesis: AR-Nav - mobile application based on web technology stack. Combines a set of modern technologies and tools.

📅 2017 - 2021

From 2017 to 2021 I worked as a Middle Backend developer at INTERVOLGA.

Was focused on developing sites using Bitrix framework.
I mostly worked on the development and support of online shops for small and medium-sized businesses. Also had projects not related to e-commerce.
I wrote articles, work on modules and internal company projects.
As of 2020 I took part in the development of over 15 projects.
Check out some details...

📅 2021 - 2024
Starting from 2021, I have been working at Lenvendo building product Magnit.Delivery.

I started as a developer. Than I switched to Team Lead after a couple of months. I have been working as a Team Lead of the OMS (order management system) team for more than 3 years. Many stages and milestones of product development have been passed, the rotation of management and team members, large team size.

I am proud of my first long-term successful leading experience in a highload project.
details...

📅 2023 - now
In 2023, I completed "Golang Developer. Professional" course in OTUS.
Successfully developed the graduation project - api-rate-limiter.

I'm changing the stack from PHP to GO. Leaving Bitrix CMS.
Focus on product development, because it's more congenial than the project one.

Alexander Petrenko's Projects

ai-flat-price icon ai-flat-price

[Архив 2015] Расчет стоимости недвижимости с помощью нейронной сети / Real estate price calculation via neural network

api-rate-limiter icon api-rate-limiter

Сервис предназначен для борьбы с подбором паролей при авторизации в какой-либо системе.

ar-nav icon ar-nav

AR-Nav - навигации внутри помещениия с помощью дополненной реальности / Augmented reality indoor-navigation

array-range-analyzer icon array-range-analyzer

[Архив 2015] Анализ выхода за пределы массива / Array index out of bounds analyzer

image-steganography icon image-steganography

[Архив 2016] Стеганография изображений / Simple app to encode/decode text in images

interactive-timetable-for-autists icon interactive-timetable-for-autists

Interactive Timetable - Интерактивное расписание для детей с расстройствами аутического спектра / Interactive timetable for autists

logic-calculator icon logic-calculator

[Архив 2015] Логический калькулятор / Simple logic calculator

postfix-calculator icon postfix-calculator

[Архив 2015] Калькулятор в обратной польской нотации / Simple postfix calculator

rent-something icon rent-something

[Архив 2015] Учетная система для услуг аренды / Accounting system for rent service

snake-case-variable icon snake-case-variable

[Архив 2014] Конвертация C++ переменных в snake_case / Convert C++ variables to snake_case

turing-machine icon turing-machine

[Архив 2015] Реализация Машины Тьюринга / Turing machine realization

tweety icon tweety

The final project from Laravel From Scratch.

vk-messenger icon vk-messenger

[Архив 2015] Мессенджер Вконтакте / Vkontakte messenger

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.