Rob Bikmansurov

Ruby Backend Developer

From: Perm, Russia, GMT+5
Ready to relocate to: Portugal

As a cool IT professional with extensive experience in system development, I was the CIO, the team lead and the system architect, I have been solving business problems through information technology for many years. I have experience of managing a team. Now I'm open to interesting remote work (relocation is also possible) in a small cool team in complex projects with advanced processes as a Ruby backend developer.

Open for interesting work
exCIO of bank
Working on side project

Skills

I speak

Russian - Native
English - B1

Work experience

Ruby on Rails developer

Instamart Technologies, Moscow, Russia

2022 03 - now

- Teamwork, improve and refactor huge legacy monolith: API backend development, OpenAPI documentation, swagger, RSpec, improve admin backend. - API backend for public files in S3. - API backend for static pages, app-configs microservices.

Lead Backend Engineer

Oneclick LLC, Moscow, Russia

2020 11 - 2022 03

Teamwork, production launch and support of a long-developing web application, integration with external systems (DHL and others), Rails development, writing documentation and RSpec tests, upgrade Postgresql/etcd/Patroni improving the Docker Swarm infrastructure and the CI/CD process. Wrote reusable, testable and efficient code using Ruby on Rails, PostgreSQL, Docker swarm

Head of Information Technology

JS Bank Perm, Perm, Russia

1993 05 - 2020 07

As a team leader, system architect, and developer, I have created an IT system for an average local bank since 1993. It was based on Foxpro / DOS. After the growth of the bank’s business, we rewrote this system in MSSQL, *.Net, Visual Basic, WinForms. I was the main developer of a remote banking system that has been operating since 2000 and serves up to 1,000 clients per day. As the head of the department of IT, I develop the IT strategy of our bank, improve the business processes, I'm the owner of ITSM / ITIL processes. I manage development, support, and security teams of 11 people. As a developer, I have created own system for describing business processes and their roles, goals, resources (Ruby on Rails, PostgreSQL), which is used by all our employees. This is an open-source project and it is hosted on GitHub. My latest projects as a developer are the API-backend for the personal cabinets of bank customers (Ruby on Rails, Nginx, PostgreSQL, JWT) and a local web application for managing access to the personal cabinets (Ruby on Rails, PostgreSQL, MSSQL, sidekiq).

Technologies:
Ruby on RailsPostgreSQLDocker
Process Management
Information Security

Projects

Business Process 1st Step

2015 03 - 2020 07

Team size: 1 person
My role: Creator, Developer, Support, Business process Advocate
Company: JS Bank Perm
Category: Web app, Open source

Identification and documentation of business processes, storage of executor`s actions, the description of resources. This is the 1st step of implementation of the process approach in small business, improve document management and office work. Up to 100 users worked in the system daily.

Education

Automated control systems

Perm National Research Polytechnic University

1980 09 - 1985 07

System engineer, Faculty of Electrical Engineering, Automated control systems.