Ruslan Boyarskiy

Ruslan Boyarskiy

Followers of Ruslan Boyarskiy268 followers
location of Ruslan BoyarskiyНижегородская область, Россия

Connect with Ruslan Boyarskiy to Send Message

Connect

Connect with Ruslan Boyarskiy to Send Message

Connect
  • Timeline

  • About me

    Site Reliability Engineer at Tinkoff

  • Education

    • State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)

      -
  • Experience

    • MERA

      May 2005 - Jan 2014

      Area: Telecommunications/CommunicationsShort list of main activities:. . Member of team that worked on Real Time Speech Search solution;. . Assisted in developing for "Web Camera streamer” approach;. . Worked on attraction new customers ( CTO, consultant );. . Member of team that worked on IM & Presence solution;. . IP-PBX developing/sustaining;. . IP-PBX developing with Asterisk. . Developing Knowledge Base solution for project (initiative):P.S. Look at attached document for more details Свернуть Telecommunications/CommunicationsIP-PBX developing/sustaining: . . Experience in :. . . .* IP telephony services and deep call processing;. . . .* System infrastructure: Unix and VxWorks. . . .* SORM. . . .* SL1, C/C++. . . .* Team leader experience. . . .* Communicate with customer directly (without manager). . . .* Provided good sustain and work on just “hard” issues.. . Results :. . . .* SORM certification were pass for 5 customers (there is no passed certification before) . . . .* Automatization for SORM test cases. . . .* Prepare excellent transition presentations and demos for SORM product before I left the project. . . .* Customer happy Свернуть Telecommunications/CommunicationsPosition DescriptionsIP-PBX developing/sustaining: . . Experience in :. . . .* Developing client/server application. . . .* HA system. . . .* CentOs;. . . .* Protel, . . . .* VBS. . . .* Perl. . . .* RegExp. . . .* Killing “Monkey job”. . Result :. . . .* Release convestion tool between data of old release on new one. . . .* Release service on server with old release for migration data on server with new version.. . . .* Prepare design documentation. . . .* Prepare release documentation. . . .* Release component that switches servers in High Availability scheme Свернуть

      • Technical coordinator

        Feb 2011 - Jan 2014
      • Software designer

        Jan 2008 - Jan 2011
      • Probationer, Software designer

        May 2005 - Aug 2008
    • F-Technology

      Oct 2014 - Nov 2015

      Area : Web based applications in security areaShort list of main activities:* Developing Application Firewall solution* Working on architecture of Application Firewall solution* Working on architecture of Incident Response application project for one of customer* Organizing discussions for technical solutions and doing decomposition to tasks* Planning technical tasks to work* Processing customer's requirements to features in backlog* Communicating with customers to collect/discuss requirements Свернуть

      • Software System Architect

        Oct 2014 - Nov 2015
      • Team Lead of Frontend Team

        Oct 2014 - Nov 2015
    • Positive Technologies

      Dec 2015 - Apr 2020

      Area: Web based applications in security domainWorking in directions:* Incident Response, CERT, GosSOPKA integrationResponsibilities:* Coordinating work of geographically distributed R&D department (~60 people and ~5 location). * Directly subordinated teams : Analytics + UX, Architects, Tech Writers, Development branch (Manager + 4 feature teams), QA branch (Manager + automation team + manual testing team)* Communication with customers, sales and pre-sales* Organizing and optimization processes inside the department and between my department and external departments of the company (DevOps, Support, IT)* Planning activities for projects (~3 projects per year)* Collecting and planning business requirements in product owner backlog (3 products)* Planning vacations/training/business trips/salary increasing/bonuses* Teams Motivation* Organizing sharing of knowledge in the department (tech talks/meetups)Another activities:* Interviewing candidates to the R&D department (team has been increased in 2 times)* Organizing PO processes and long term planning by years/quarts (creating Roadmap)* Working on predictable release cycle and release quality * Working on increasing quality of released functionality * Evolving automation in the department (e.g. autodeploy, auto testing) * Evolving deploying and distribution of our applications in docker containers* Developing/integrating first version of auto deploy solution* Doing PO and PM activities* Reviewing and approving analytic articles/requirements * Working with architect team on concepts of the perspective solution.* Organizing .Net meetup together with .Net Ru Community at Nizhny Novgorod* Organizing retrospective meetings and processing found issues with teams* Doing private conversation with team members and helping them to achieve them aimsSkills:* Management / Director* Software Analytic* Software Architect* "Multi-threading" work style* Time management* Ansible Свернуть Area : Web based applications in security areaWas involving to: Application Firewall, Knowledge Base, Incident Response, Application Inspector solution, CERT, GosSOPKA integrationShort list of main activities:* Going to business trips to customers, to collect/discuss requirements, demonstrate functional, configure software (our and integration with other products of company) to build CERT platform.* Collecting/discussing requirements from customers* Showing demo for customers* Configuring companies software in production environment* Writing / approving analytic articles/requirements* Creating schemes of architecture, writing technical documentation* Processing customer's requirements to features in backlog* Working with development and QA team *** Organizing discussions for technical solutions*** Splitting features/requirements to user stories* Planning technical features to work* Consulting dev team and QA until feature isn't completed yet * Consulting customer and integration after feature is released* Calculating estimation for releases and features* Helping QA team to test software and accepting released functional* Working on "hot" projects* Team motivation* Preparing concept of IR Platform in Product Owner role, created roadmap and mind map with main vectors of feature platform* Troubleshooting of customer's issues Свернуть Area : Web applications in security areaShort list of main activities:* Increasing number of team members in Frontend Team (Team has been increased from 5 to 8 persons)* Mentoring new team members * Leaning more experienced members to be mentors* Tasks planning and consulting team members* Setting up communication processes and sharing knowledge between team members* Doing private conversations with team members and helping team members increasing his skills* Organizing daily meetings, retrospectives and other meetings* Planning/Sharing resources of frontend team between different projects/departments of company* Helping to organaze "common library of UI components" (solutions and approaches) that can be used between different projects/products.* Organizing 2 meetups (2016 and 2017) in Nizhny Novgorod named as "Positive.JS" and based on JS.NN community. Speasers are my team members Свернуть

      • Head Of R&D Department

        Feb 2019 - Apr 2020
      • Software Senior Architect

        Dec 2015 - Jan 2019
      • Team lead of Fronted Team

        Dec 2015 - Aug 2017
    • Emergn

      May 2020 - Dec 2020
      Seniour Architect / Delivery manager

      Architect activities:1. New "project" opportunity is achieved around apigee apigateway2. Involving in tech discussion with customersManagement activities:1. Development process and culture is integrated2. Managing 5 teams.3. Team motivation4. Team's knowledge sharing culture5. Communication with customers

    • CarrierX

      Dec 2020 - Aug 2022
      Senior Java Developer

      Activity:* Cover full-stack tasks* Do feature designs and decomposition, work with requirements and PO* Work on research for support/PROD tickets* Be a participant in interviews* Integrate programming good practices into our team:--> Code review process--> Nightly build--> Unit and E2E tests--> Daily calls--> Organise knowledge base and "backup" experience.--> Integrate process to handle tech debt in the our team* Communicate with leads of other teams and play feature owner role.* Backup team-lead role* Responsible for prod/qa delivery evolution and automatisation- Migrate from "server base" env to "docker" env our Java 8 services* Organise tech talk calls to share experiences between teams and colleagues.* Responsible for Email mockups implementation (+ adopt then for mobile devices)* Help one more team with JS application and Twilio integration.--> node.js based backend--> flex.twilio plugins--> configuration is moved to docker--> CI/CD--> Manage backlog and scope of releases.--> Manage and organise product development and delivery work flow (just for fun and keep experience how to do it) Свернуть

    • Tinkoff

      Jan 2022 - now

      Working on Observability platform - SageActivities:* Investigation and troubleshooting prod issues* Onboarding new team members* Interviewer in SRE stream of Tinkoff (I handle SECHECK and Troubleshooting sections)* I'm one of organisers of first Sage Meetup in Nizhny Novgorod. More, I was a moderator of the event Working on Observability platform - Sage

      • Lead Site Reliability Engineer

        Oct 2023 - now
      • Senior Site Reliability Engineer

        Apr 2023 - now
      • Site Reliability Engineer

        Jan 2022 - Oct 2023
  • Licenses & Certifications

    • Web-security analyze

      Mail.Ru Group, stepic.org
      Nov 2015
      View certificate certificate
    • Product-manager course

      Ski
      May 2020
      View certificate certificate
    • Теория и методика сноуборда. Инструктор по сноуборду III категории

      Министерство Спорта, Туризма и Молодежной политики Российской Федерации
      Jan 2010
    • DevOps для Tinkoff

      Slurm Слерм
      Apr 2023
      View certificate certificate
    • Software Architect

      OTUS Онлайн-образование
      Jun 2020
      View certificate certificate
  • Honors & Awards

    • Awarded to Ruslan Boyarskiy
      Best employee at 2011 year MERA дек. 2011 г.