Career Profile
My name is Alex and I'm Ruby engineer with excellent DevOps skills.
32y.o., married. I live in Kiev, Ukraine.
Have 12 years experience in IT and Web development.
Open for relocation offers to Spain or Netherlands.
Education:
Volodymyr Dahl East Ukrainian National University,
department of Computer Science and computer engineering,
Bachelor’s degree in Computer Science (2004—2006; 2016—2018)
Proficiencies:
Linux(using it for 16 years already);
Ruby and Ruby on Rails(10 years of experience);
TDD using Rspec;
Databases and storages: MySQL, PostgreSQL, Redis, Elasticsearch;
Amazon Web Services(AWS), Ansible, Terraform;
Experiences
Some of technologies used: Ruby on Rails, Rspec, Sidekiq, Redis, PostgreSQL, AWS, AWS OpsWorks, Ansible, Terraform, Letsencrypt/ACME integration, React Native/Expo.
I have been responsible of design and development of different parts of system, APIs, developed microservice for automatic domains and SSL management with Letsencrypt. Implemented build/deploy pipeline for different frontend applications(Backbone, React, Ember, Vue) and dozens of mobile apps(React Native/Expo). DevOps and monitoring using AWS, Cloudwatch, Cloudwatch Logs, OpsWorks, Ansible, Terraform. Introduced ChatOps for all the builds using Lita bot/Slack. Was responsible on building and publishing White-Label mobile apps for iOS and Android. Also implemented integration with Algolia search and other 3rd parties.
As ruby developer have participate in upgrading and modernizing big and old rails project, developing new features, integrated it with 3rd parties. Application was responsible for full lifecycle of warehouse management and product placement in e-commerce company.
As DevOps I've migrated both apps deployment and servers provisioning from badly coupled mess of Bash and Ruby scripts to Ansible; optimized and scaled big AWS cluster(up to 100 nodes). Survived Black Friday. Made infrastructure stable enough to have 0 late night urgents for last 6 months :)
As one of the biggest projects I've applied PCI DSS 3.1 security compliance standards to our network and passed certification.
Some of technologies used: Ruby, Ruby on Rails, Rspec, Sidekiq, Ember.js, PHP/php-fpm, AWS VPC, OSSEC, Elasticsearch, ELK Stack, ClustrixDB, Redis, Ansible, Ansible Tower, various CDN and DNS providers.
We had implemented complex data collection/web scraping project with tons of analytics on top of Rails, Postgres, Selenium, Mongodb & Sidekiq Pro, Rspec, Knockout.js, Coffescript. Infrastructure provisioning and DevOps tasks using Ansible and SaltStack.
Referral system with a lot of analytics and reporting.
Participated in migration to Rspec from test-unit, MySQL optimisation and replication. Servers provisioning and deployment with Capistrano.
Technologies used: Ruby/Rails, MySQL, Capistrano, AWS, test-unit, Rspec.
Backend development for PAAS project. Implemented API for servers infrastructure orchestration and provisioning. Technologies used: Ruby, Sinatra, Rspec, Resque, Redis, Amazon Web Services and Chef.
Full stack Rails development, app deployment and servers provisioning for e-commerce startup. Worked in team of professionals creating MVP app for e-commerce platform. Technologies: Ruby, Rails, Rspec, Resque, Capistrano, PosqtgreSQL, Sass, Haml, Spree.
That was my first ruby development position. I've learned a lot participating on several projects and met many good people there!
Full stack Rails development using following technologies: Ruby, Rails, Rspec, Cucumber, Amazon Web Services, Mysql, Sass, Haml, Capistrano, etc.
Implemented Continuous Integration using TeamCity.
My first job in IT world.
VisaHQ.com specialize on visas and passport services support.
I have configured and monitoring production environment for them remotely.
Migrated from FreeBSD to Debian Linux. Implemented monitoring and alerting. Configured MySQL replication for reporting.
Supported team of PHP developers in Ukrainian office.
Learned some Ruby and Python to automate my daily routines. Implemented several website features using HTML/CSS/Jquery.