Strong experience in Ruby on Rails, Ruby, Rack, rSpec, Sinatra, EventMachine, Mongoid, and other technologies that depend on Ruby; MySQL, pgSQL, MongoDB, Redis, ElasticSearch, RabbitMQ, Git...Good experience in HTML, JS, CSS, and other client-side technologies.http://github.com/undr
-
Senior Software DeveloperPopiplay Oct 2023 - PresentRemote -
Lead Of R&D TeamBgaming May 2021 - Aug 2023 -
Engineering Team LeadSbermarket Jul 2020 - May 2021Product delivery service -
Senior Software Development EngineerSphere Software Oct 2019 - Jun 2020Sphere Software is an outsource company where I'm working on the Gett Enterprise project. Gett Enterprise is an application for corporate clients and contains a lot of features that help companies to manage and optimize taxi expenses.- Fixing bugs and reducing technical debts.- I participated in the implementation of a few significant features and algorithms that have to optimize company expenses. Such as grouping similar rides to make them use one single car or optimizing the order of stop points. - Working on simplification and standardization of certain parts of business logic.- Analysis requirements and planning of current sprints.- Participating in making architectural decisions. -
Software Development EngineerФинсервис Apr 2019 - Sep 2019Москва, РоссияFinservice company is providing a SaaS tool for credit brokers. It's a big Rails application that brings together a large number of banks and other credit service providers.- Developing and maintaining a big Rails application: - Splitting to independent parts to reduce complexity and interdependencies. - Improving, refactoring, and implementation of new features.- Analysis requirements and planning of current sprints.- Participating in making architectural decisions. -
Senior Software Development Engineer (Tech Lead)Locomote Jun 2015 - Apr 2019RemoteThe company provides a SaaS solution for corporate travel. The main application allows companies to organize their travel processes (choose an itinerary, get approves, book and so on). The reliable system consists of a few monolith and small applications which communicate with each other.- Developing and maintaining a big Rails application: * Splitting to independent parts to reduce complexity and interdependencies. * Developing private and public API. * Improving, refactoring and implementation of new features.- Developing and maintaining a few Rails/Grape applications: * Rails/ReactJS/MapBox application - the tool which allows seeing on a map where employees are in their corporate traveling and contact them in emergency cases. * Grape/Sinatra application - event sourcing application which collects all data about users' trips and stores their history. All stages of a particular trip from draft to booking. * Sinatra application - service intended for rendering representation of itineraries of booked trips.- Analysis requirements and planning of current sprints.- Developing tools for internal company needs using Ruby, Elixir, ReactJS: * Slack-based client for GDS terminal. It allows support and QA engineers to communicate with GDS terminal using Slack messaging. * Ruby gems and libs, such as API clients for example.- Participating in making architectural decisions. -
Ruby On Rails Developer7Pikes Oct 2013 - Jun 2015RemoteSaaS platform that helps to control of a retail chain of drugstores. It contains over 1500 stores.- Developing and maintaining of two big rails applications: * POS-terminal. It was deployed to all POS terminals for over 1500 stores. * A back office which lets managers update the POS from a single location. The application allows managers to control selling processes: manage products, pricing, inventory control, purchase returns, discounts and so on. Huge monolith with many background processes.- Improving architecture and design of applications.- Improving, refactoring and implementation of new features.- Participation in making architectural decisions.- Reworked the data exchange system between suppliers and the application.- Urged teammates to follow TDD, wrote tests and created TDD and CI environment for all applications.Rails, Mysql, Sidekiq, Redis
-
Backend DeveloperDuriana Internet Pte Ltd Oct 2013 - Feb 2014RemoteDuriana is a mobile marketplace for all things.- Began as a single developer, finished as a team leader.- Reworked the backend API: it was a single file Sinatra application with over 3000 lines of code and over 40 endpoints without any test and became a well-structured application with tests.- Created from scratch testing environment.- I have migrated the application from the MongoDB database to PostgreSQL database.
-
Ruby DeveloperJetradar May 2011 - Aug 2013Phuket, ThailandJetRadar is a travel search engine that allows users to compare airline prices and offers, specializing in low-cost airfare.- Developing and maintaining a few Rails application: * Participating in the development of a search engine. * Building a system of collecting, processing and exporting user search data. * Participating in the implementation of event-based statistic system that was used for internal purposes (RabitMQ, Ruby). * Developing and maintaining complicated 'smart' mailings and subscriptions.- Improving, refactoring and implementation of new features. - Analysis requirements and planning of current sprints.- Participating in the introduction of agile processes: * Helped the team to start using SCRUM and agile practices. * I was in the role of a SCRUM master.Ruby, Ruby on Rails, MySQL, MongoDB, Redis, RabbitMQ. -
Software EngineerNt-Mdt Aug 2009 - May 2011Moscow, Russian FederationBuilt a social network and expert system for scientists who work in the field of nanotechnology. Built a multiparameter search for measurement results of a nano microscope including the search for similar images of the measurements results and other data.Ruby on Rails, PHP, Javascript, jQuery, PostgreSQL, mySQL, C++. -
Php DeveloperInformation Systems, Ltd Nov 2008 - Feb 2009Moscow, Russian FederationDeveloped the interface of an Internet-advertizing broker (clx.ru).PHP,CakePHP, pgSQL, Javascript, jQuery.
-
Software EngineerSabotage Design Studio Dec 2007 - Oct 2008Moscow, Russian FederationDeveloped web-applications and services for clients.ActionScript, Flex, AIR, PHP (Bitrix, CakePHP, WebORB, Doctrine), MySQL, Javascript, jQuery.
-
Software Engineer And System AdministratorGarant-Infocentre Sep 2003 - May 2008Moscow, Russian FederationDeveloped and supported websites garant-ic.ru, russia-ic.com. Administered UNIX servers and workstations.PHP, MySQL, Javascript, prototype.js.
Andrei Lepeshkin Skills
Frequently Asked Questions about Andrei Lepeshkin
What company does Andrei Lepeshkin work for?
Andrei Lepeshkin works for Popiplay
What is Andrei Lepeshkin's role at the current company?
Andrei Lepeshkin's current role is Ruby, Elixir, etc....
What are some of Andrei Lepeshkin's interests?
Andrei Lepeshkin has interest in Traveling, New Technologies, Ruby On Rails, Ruby, Moto.
What skills is Andrei Lepeshkin known for?
Andrei Lepeshkin has skills like Ruby, Ruby On Rails, Git, Redis, Mysql, Mongodb, Rspec, Postgresql, Programming, Rest, Mvc, Json.
Not the Andrei Lepeshkin you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial