Software Engineer Elixir/Phoenix Ruby/Ruby on Rails

Private information
LiveView MySQL/MariaDB OTP Phoenix PostgreSQL SQLite

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.

AREAS OF EXPERTISE

Phoenix (Elixir)/Ruby on Rails: Experienced in leveraging the full potential of Phoenix/Ruby on Rails framework for rapid development and deployment.

Data Analytics: Competent in analyzing large datasets and deriving actionable insights using Python, Random Forest Algorithm, and Jupyter Notebook.

AI Models: Familiar with implementing AI models to enhance decision-making processes and optimize business strategies.

Emerging Technologies: Enthusiastic about exploring new technologies and methodologies to stay ahead in the ever-evolving tech landscape.

Skill Development: Committed to continuous improvement through self-study and practical application of new skills.

Software Development Methodologies: Proficient in agile methodologies, ensuring efficient collaboration and timely delivery of projects.

SKILLS

Programming Languages: Elixir, Ruby, JavaScript Frameworks: Phoenix/Websocket, 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

123fahrschule, 04.2024 - 04.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

Successeve, 10.2020 - 03.2024

(Mobilunity | Dedicated Development Teams) 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, Python, Random Forest Algorithm, Jupyter Notebook, Docker, Cron jobs, Delayed jobs

Ruby on Rails Developer

Squro, 02.2019 - 10.2020

It is a fintech project that is under NDA 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

Softermii, 09.2017 - 02.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

Actively looking

Kiev, Kiev, Ukraine

08:44 AM

Prefer remote

Interested in offers

Full time

Part time

Contractor

Interested in roles

Mid-level

Senior