Andrew Babichev

Andrew Babichev

Software Engineer

Followers of Andrew Babichev2000 followers
location of Andrew BabichevChichester, England, United Kingdom

Connect with Andrew Babichev to Send Message

Connect

Connect with Andrew Babichev to Send Message

Connect
  • Timeline

  • About me

    DevOps, Clouds & Rock 'n' roll

  • Education

    • Donetsk College

      2000 - 2003
      Diploma Computer Science
    • School #102, Donetsk

      1993 - 2000
    • Donetsk National Technical University

      2003 - 2008
      Specialist degree System Programming
  • Experience

    • Donetskoblgaz PLC

      Jul 2008 - Oct 2012
      Software Engineer

      • Figured out detailed requirements, evaluated system program needs, wrote and maintained program code to meet system requirements, system designs and technical speci cations• Maintained inner accounting software package (client-server model)• Developed web-services to provide the customers ability to view the balance, edit counter values, make payments• Improved software for the data exchange between organization and banks Administrated ERP Parus 8.2 database, wrote technical and user documentation, enterprise standards• Assumed a leadership role in cooperative work, inspired and motivated other employees• Adopted Waterfall methodology Show less

    • Anadea Inc

      Oct 2012 - Jul 2014
      Software Engineer

      Online e-commerce platform, that provides integrated web-shops for the news sites. The platform includes over 1.000.000 products in all categories, full payment solution as well as 3rd party delivery solution.• Developed mechanism for obtaining XML data feeds from the retailers in different countries (Denmark, Norway, Sweden, United Kingdom), validation, parsing and multithread saving to the database• Implemented XML import optimizations to speed up the process x2 times like digesting, queries reduction, ActiveRecord refusal in favor of raw SQL• Supported the time task scheduler for the periodic tasks with logging and email notification• Developed HTML scrappers for the retailer sites to grab products info• Covered with specs existing and new features in TDD style• Maintained shop UI uptodate the backend side• Adopted Agile principles and XP methodology Show less

    • DataArt

      Jul 2014 - Nov 2014
      Software Engineer

      Online advertising aggregator from different services, particularly Google Adwords and Bing Ads, which provides data to the end user in the target scope. The application was divided into several parts: Rails application for the user management purposes, Ember application (frontend) for the users with dashboard/charts/statistics, Rails API application (backend) to support frontend, MapReduce cluster for the data import and analysis from advertising services.• Setup test framework and covered with specs existing and new features• Figured out detailed requirements• Developed Hadoop MapReduce streaming steps to calculate• Enhanced API according to frequently changing business logic• Implemented 3rd party integrations with Google Analytics & DFP, Bing Ads• Delivered the first production releases intime• Adopted Agile principles and Kanban methodology Show less

    • GlobalLogic

      Nov 2014 - Jan 2016
      Senior Software Engineer

      Advanced creative platform for online advertising, which allows you to automate the processes related to creative services. It supports both platforms – desktop and mobile.• Setup test framework and covered with specs existing and new features• Performed development operations – infrastructure setup, configuration and application deployment• Developed bulk import/export of the records from/to excel spreadsheet• Interviewed and mentored other developers• Introduced new developers to the application• Contributed to 'cocoon' gem in the sake of application• Performed major refactoring to advertisement showing mechanics• Developed application multitenancy• Migrated from MySQL to Postgres• Researched solutions for the cross-browser issues• Refactored event tracking system for the existing advertisements• Introduced video player to the advertisements• Delivered the first and launched subsequent production releases intime• Spread out Agile principles and SCRUM methodology to the team Show less

    • Intetics

      Feb 2016 - Aug 2019
      Lead Software Engineer

      Free, independent issue resolution service. It helps our customers to manage complaints and claims against many service companies.• Extended test framework and covered with specs existing and new features• Introduced continuous delivery pipeline (GitHub, CircleCI, Capistrano, Slack)• Setup backup model for MySQL to AWS S3 and Rackspace Cloud Files• Developed credit card number concealer• Contributed filter parameters config fixes to 'rails' and 'dookeeper' gems in the sake of application• Setup and integrated web application with IBM Bluemix cognitive services AlchemyAPI, Watson and Tone Analyzer• Developed and implemented HTML email sanitizers (loofah scrubbers)• Consolidated MailChimp/Mandrill templates workflow, introduced dynamic content• Setup CDN (AWS CloudFront distributions)• Integrated Mandrill and custom TLS email server outbound/inbound mailing systems for the multiple regions• Internationalized and localized web application to 3 regions• Adjusted Puppet manifests and node definitions for the existing and new services in the sake of the better reliability of infrastructure configuration• Adjusted custom Ruby scripts for AWS EC2 instances provisioning• Contributed typecasted attributes to 'mongoid' gem in the sake of the application• Introduced asynchronous event sourcing with RabbitMQ• Developed Mailer microservice and Admin application• Numerous contributions to 'mandrill_dm', 'capistrano', 'capistrano-sidekiq' and 'capistrano- sneakers' gems in the sake of the application• Contributed URI query parameters parsing to 'amq-protocol', 'bunny', 'amqp' gems in the sake of the application• Contributed unparsed mail field value to 'mail' gem in the sake of the application• Introduced Docker and AWS ECS• Introduced Packer + Terraform for AutoScaling purposes and Blue/Green deployments in the multi-region environment• Interviewed and mentored other developers in the highly distributed team Show less

    • Grammarly

      Aug 2019 - Feb 2021
      Platform Engineer

      Primary work on AWS infrastructure providing the basement for secure, scalable, available and reliable Grammarly services. Drive DevOps and SRE principles. Take part in scheduled on-call activities supporting Platform goodies and helping engineers around.

    • LiveLink Technology

      Feb 2021 - now
      • Senior System Engineer

        Jul 2022 - now
      • System Engineer

        Feb 2021 - Sept 2022
  • Licenses & Certifications

    • Algorithms: Design and Analysis, Part 1

      Coursera
      Mar 2015
      View certificate certificate
    • Functional Programming Principles in Scala

      Coursera
      Jan 2014
      View certificate certificate
    • AWS Certified Developer - Associate (DVA)

      Amazon Web Services
      Mar 2018
      View certificate certificate
    • Sumo Logic Certified Administration

      Sumo Logic
      Aug 2019
    • Web Application Architectures

      Coursera
      Apr 2015
      View certificate certificate
    • Gamification

      Coursera
      Apr 2014
      View certificate certificate
    • Sumo Logic Certified Search Mastery

      Sumo Logic
      Aug 2019
    • Sumo Logic Certified Security Analytics

      Sumo Logic
      Sept 2019
    • Sumo Logic Certified Fundamentals

      Sumo Logic
      Aug 2019
    • AWS Certified Solutions Architect - Associate (SAA)

      Amazon Web Services
      Apr 2018
      View certificate certificate