Nikolay Konovalov

Nikolay Konovalov

About

Detail

Senior Software Engineer
Warsaw, Masovian Voivodeship, Poland

Timeline


work
Job
school
Education
folder
Project (professional or personal)

Résumé


Jobs verified_user 0% verified
  • R
    Senior Software Engineer
    RE Partners
    Oct 2021 - Current (3 years 10 months)
    — Achieved significant improvements in user acquisition key metrics by enhancing the customer experience flow during onboarding (Web), resulting in the following outcomes: - Increased first platform deposit by 11% - Decreased referrals cost by 32% - Boosted promo redemptions by 35% — Improved request traceability, logging and monitoring across event-driven architecture consisting of 7+ micro-services (owned by the team), greatly reducing time to identify and resolve issues — Built a scalable event aggregation service for Kafka messaging, maintaining SLO of 99.9+% for the past 6 months — Drove team adoption to better commit standards, documentation practices, tech debt removal, and bug-tracking descriptions to increase development velocity a
  • Amitree
    Senior Software Engineer
    Amitree
    Mar 2021 - Sep 2021 (7 months)
    — Built custom CI/CD pipeline based on Gitlab Auto DevOps feature and self-hosted Kubernetes instance as a proof of concept to migrate from Heroku and reduce hosting costs by 50% — Dockerized application monolith into 6 services (plus many delayed/sidekiq jobs) — Suggested and actively participated in product development process improvement: one-step UAT w/ Review Apps, which resulted in 20% velocity increase and reduced master branch reverts from 1-3 to 0 per month Stack: AWS, Docker, Ember.js, Google API, Heroku, MailChimp, Mixpanel, PostgreSQL, Redis, Ruby/Rails, Sidekiq, Stripe, Twilio
  • T
    Software Engineer
    TrueCo
    Sep 2018 - Dec 2020 (2 years 4 months)
    — Took responsibility for 20% of key architecture decisions, namely: front-end framework (Nuxt), serialization libraries (json:api), authentication scheme (OAuth 2.0 + JWT). Solved mission-critical issues related to stack. — Lead a team of 3 developers and communicated with 15 more people to efficiently solve all kind of problems (DevOps, marketing, technical, customer support, design). Operated on cross-functional level to achieve the mission progress effectively: backend + frontend + devops. — Identified and resolved significant performance issues (slowdown up to 80%) by utilizing multi-layer caching, SQL indexes, HTTP2, CDN. Obsessed over many performance aspects on mobile devices due to nature of customer traffic: js bundle size, SSR,
  • E
    Software Developer
    Edukey Education Ltd
    Feb 2017 - Mar 2018 (1 year 2 months)
    — Successfully developed and launched paid cross-platform (desktop, tablet, mobile) safeguarding software for over 350,000 teachers in the UK and US. Received very good feedback from end users. — Introduced best practices for describing bugs/features to the team. This allowed us to quickly reproduce and fix issues in a consistent manner and reduced turn-around time. — Reduced time to provision development/production environment from 8-16 hours manually to 15 minutes using Vagrant. Stack: CakePHP, Mailgun, MySQL, PHP, Vagrant, Vue.js, Webpack
  • R
    Web Developer
    RXA
    Jul 2015 - Jan 2017 (1 year 7 months)
    — Took ownership of several projects in order to improve their maintainability, UX, and performance. — Greatly improved codebases for legacy projects suffering from technical debt. Reduced turn-around time for fixing bugs from 8 hours down to 1.5 - 2 (by 75%) using the TDD approach. It allowed us to keep up with growing projects requirements. — Developed a solution for secure subscription-based payments using Stripe API and webhooks from scratch. Any payment issues are logged and emails containing additional info about the errors are sent to project maintainers. — Enforced best practices for developing quality software: code reviews, continuous integration, TDD. Stack: CodeIgniter, Laravel, Mailgun, MySQL, PHP, TypeScript, Vue.js, Webpack,
  • A
    Web Developer
    Ahead Technology
    Feb 2015 - Jul 2015 (6 months)
    — Successfully implemented a few custom, maintainable and properly documented plugins for Moodle LMS. — Provided consulting services about best practices for developing Moodle blocks and modules.
  • O
    Software Engineer
    OpenTechnology
    Sep 2013 - Mar 2015 (1 year 7 months)
    — Took lead for product development and quality assurance. — Ensured accurate release testing for all new features, providing final approval for a bug-free, fully functional, and open-source solution. — Provided great Tier-III support over the phone for domestic customers and identified common issues users are experiencing. Prioritized most important issues to be fixed ASAP. Recognized for an outstanding. quality of customer service. —Successfully performed the role of mentor and teacher for 5 new developers.
Education verified_user 0% verified
  • V
    Bachelor of Science - BS, Computer Science
    Volgograd State University
    Jan 2009 - Jan 2013 (4 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • I
    I Am Siouxland
    Oct 2016
    Remodelling software using Laravel 5.3 and Vue.js
  • T
    TeamKnect
    Jul 2015 - Jan 2017 (1 year 7 months)
  • D
    Dean's Office
    Mar 2014 - Mar 2015 (1 year 1 month)
    Maintaining SVN SourceForge project (moodle block) with regular commits, code review and patch merging.