Alexey
Software Engineer. More than 8 years of E-commerce development experience. Elixir Phoenix Ruby Ruby on Rails.
Alexey Kondratenko
PERSONAL DETAILS
Email: ialexey.kondratenko@gmail.com
Location: Ukraine, Kiev
LinkedIn: Alexey Kondratenko – 123fahrschule SE | LinkedIn
GitHub: AlexeyAlexey / Repositories · GitHub
Currently open to: Remote contract work or full-time positions. I can work in different time zones.
PERSONAL PROFILE
More than 8 years of E-commerce development experience.
A diligent and adaptable professional with a passion for continuous learning and growth. I bring a solid foundation in network programming and data analytics, with a specific interest in Elixir, Phoenix, Ruby, Ruby on Rails and AI models. I thrive on challenges and I am committed to staying updated with emerging technologies to deliver innovative solutions.
SKILLS
Programming Languages: Elixir, Ruby, JavaScript
Frameworks: Phoenix, Ruby on Rails, Redmine, jQuery, Sidekiq
Databases: MySQL, PostgreSQL, MongoDB, Redis
Cloud Services: AWS (S3, Lambda), Twilio (SMS), Stripe (Online payment processing)
Version Control: Git
Virtualization: Vagrant, Docker (dev/test env)
Operating Systems: Ubuntu
Platforms: Heroku
Other Tools: Delphi, AutoLisp, AutoCAD, Matlab, KOMPAS3D, MathCAD
Data Analysis: Python, Random Forest Algorithm, Jupyter Notebook
Message Broker: RabbitMQ
IaC: Ansible
Other: Cron jobs, Delayed jobs, Microservices Architecture, Event driven architecture, Event Sourcing, Monolith Architecture, Modular Monolith Architecture, Multi-tenant application, REST API, 2FA, JWT
WORK EXPERIENCE
Software Engineer
2024 - 2026
-
Led the development of new features within a microservices architecture and event driven architecture, ensuring scalability and reliability.
-
Developing a real-time API using Phoenix Channels
-
Implementing real-time, interactive web interfaces with Phoenix LiveView
Elixir, Phoenix, Phoenix LiveView, Phoenix Channels, Ruby, Ruby on Rails, REST API, Real-time API, Event driven architecture, Event Sourcing, Microservices architecture, Multi-tenant application
Software Engineer
2020 - 2024
Successeve is the only solution to offer a suite of products that allow companies to manage their customers’ lifecycle from signup to churn. Our products, Convert and Retain & Expand, help companies increase their growth by converting, retaining and expanding more customers.
-
Led the development of new features and services within a microservices architecture, ensuring scalability and reliability.
-
Conducted performance optimization and bug fixes, resulting in improved user experience and system efficiency.
-
Engineered a comprehensive analytical application for real-time behavioral data analysis, facilitating data-driven decision-making processes.
-
Designed and implemented an email tracking system for Gmail and Outlook, enabling detailed engagement analysis and performance monitoring.
-
Developed a multi-node database management service to enhance data storage scalability and reliability.
-
Established a data pipeline service for streamlined data processing and analysis, improving operational efficiency.
-
Leveraged Python’s Random Forest Algorithm to predict churn and conversions, enhancing customer retention strategies.
Ruby, Ruby on Rails, MongoDB, PostgresSQL, Redis, RabbitMQ (RPC, queue), REST API, Microservices architecture, Multi-tenant application, Python, Random Forest Algorithm, Jupyter Notebook, Docker, Cron jobs, Delayed jobs
Ruby on Rails Developer
2019 - 2020
It is a fintech project
-
Integrated payment services and external APIs to extend application functionality and support business requirements.
-
Conducted refactoring and optimization initiatives to enhance codebase maintainability and system performance.
PostgreSQL, Redis, Cron jobs, Delayed jobs
Software Engineer
2017 - 2019
-
Contributed to the development of a microservices architecture, implementing various external services and APIs.
-
Designed and implemented push notification systems for iOS and Android platforms to improve message delivery efficiency. (Phoenix)
Ruby on Rails: REST API, 2FA, Twilio, JWT, AWS, S3 (pre-signed url), Stripe (Online payment processing), Cron jobs, Delayed jobs (Sidekiq)
Phoenix: REST API, Websocket, Pigeon (push notification), S3 (pre-signed url), Module plug, MongoDB, PostgreSQL
Ruby on Rails Developer
2015 - 2017
Redmine is a flexible project management web application
-
Developed a secure JSON API with message authentication to ensure data integrity and security.
-
Identified and resolved performance bottlenecks, optimizing database queries and application performance.
-
Asterisk (Telephone calls) - A redmine user can initiate a call from a task(issue). The call statistic is saved in the task.
MySQL, REST API, Sidekiq, Asterisk (Telephone calls), Redmine plugins, Cron jobs
Popular in Member Profiles
Other popular topics
Latest Phoenix Threads
Latest Oban Threads
Latest on Elixir Forum
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex










