Skip to content

petrenko-alex/petrenko-alex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published