Rinat Enikeev
Staff Software Engineer
SUMMARY

Experienced Software Engineer with a focus on delivering business value through continuous learning and innovation. Contributed to projects with over 50 million MAU, significantly impacting GMV and creating product enablers/multipliers.

Over 12 years of experience, educated at MEPhI (National Research Nuclear University) and Ufa State Aviation Technical University, with numerous MOOCs completed from top universities.

Passionate about scale-up culture and spirit.

SKILLS
I love: Enablers, Multipliers, Swift, Git, Kanban, GitHub Actions, ADR, CI/CD, Unit Tests.
I understand: OOP, SOLID, GRASP, YAGNI, KISS, DI, RIBs, Design Patterns, UI tests.
I am familiar with: Dart, Typescript, Flutter, Firebase, Apple HIG, Material Design System.
I have used: Objective C, C++, C, Javascript, Ruby, Bash, Solidity, Ethereum, JIRA, Figma.
I can: Design systems, deliver MVPs, and perform basic marketing and A/B testing.
My environment: macOS, Terminal, VS Code, Xcode, Android Studio.
EXPERIENCE
Senior Software Engineer September 2021 - Present
Bolt, Tallinn
bolt.eu
  • Enabled cost-efficient A/B experiments for mobile frontends.
  • Multiplied developer efficiency through architectural improvements, tooling, and mentorship.
  • Successfully orchestrated multiple teams to meet compliance requests.
  • Ensured the stability and resilience of the codebase at scale.
Senior Software Engineer March 2020 - April 2021
Yandex, Moscow
yandex.com
  • Delivered a new, enhanced UX for the main app screen.
  • Set up complex continuous delivery process.
  • Interviewed awesome tech-savvy candidates.
  • Proposed various architecture and product decisions.
iOS Developer June 2019 - September 2021
Ruuvi Innovations Oy, Helsinki
ruuvi.com
  • Made the open-source app for IoT startup with VIPER architecture from scratch.
  • Delivered complex feature of background alerts via Bluetooth on iOS.
  • Delivered open-source library BTKit (Core Bluetooth).
  • While moving to Yandex hired and taught next developer to substitute my workload.

iOS Developer December 2016 - September 2021
Aparlay Ltd, Hong Kong
aparlay.com
  • Participated in the exciting journey of a successful startup. Loved these "growing like crazy" messages from analytics!
  • Continuously delivered business value by proposing and adding new features to the iOS app.
  • Loved to work in the international team of motivated professionals.
  • Became proficient in iOS chat frameworks (JSQMessagesViewController, Chatto).
iOS Developer December 2015 - December 2016
ICONIQ GmbH, Germany
  • Created 'Activity' and 'My profile' feeds with VIPER design pattern.
  • Created and published UITextField autocomplete cocoa pod.
  • Loved the way to work in the team of remote developers/designers/analysts/managers
  • Learned JIRA, HipChat and Gitflow Workflow.
iOS Developer January 2014 - December 2015
Freelancer
  • Designed and implemented iOS app ttEnglish (iOS 8) with Java backend.
  • Designed and implemented 28 iOS custom keyboards (iOS 8).
  • Completed more than 10 MOOCs, including MIT Probability and Wharton Business School Gamification.
  • Implemented interpreter of a subset of C language.
Software Developer November 2012 - January 2014
IT corp, Russia
  • Built modules for enterprise system (Java EE, Google Web Toolkit, IBM Filenet).
  • Moved UI components to a single module, so that design changes and widgets reuse became easy.
  • Eliminated tons of potential JIRA tasks and bugs.
  • Automated deploy on test servers with Jenkins CI (saved teammates time).
Software Developer April 2011 - November 2012
Freelancer
  • Developed iOS app iReserved (iOS 5). HTTP/JSON remote API.
  • Developed iOS app Zvezda (iOS 4). Multithreaded Core Data without ConcurrencyType.
  • Developed iOS app RosAvtodor (iOS 4). SOAP/WSDL API.
  • Developed iOS app 3D Phase Diagram. OpenGL ES2. ObjC/C++.
Student / Software Developer March 2006 - February 2011
MEPhI / Mail.ru
mephi.ru / mail.ru
  • Got experience in ERP systems integration, ranging from small businesses to large corporations.
  • Reached a project department head position in medium-sized company BigSoil.
  • Have been working on budgeting and consolidation processes automation in JSC OGK2.
  • Finished 1C developer career in the financial department of Mail.ru.

CERTIFICATIONS
  • October 2023Mastering Business Testing - Strategyzer (link)
  • November 2022Mastering Value Propositions - Strategyzer (link)
  • November 2022Solidity, Ethereum and Blockchain - ZeroToMastery (link)
  • January 2022Mastering Business Models - Strategyzer (link)
  • August 2018Agile and Scrum - MIPT (link)
  • May 2014Paradigms of Computer Programming – LouvainX (link)
  • May 2014Introduction to Probability – MITx (link)
  • June 2014Linear Algebra – UTAustinX (link)
  • July 2014Algorithms: Design and Analysis – Stanford (link)
  • June 2014Machine Learning – Stanford (link)
  • March 2014Cryptography – Stanford (link)
  • April 2014Computer Networks – University of Washington (link)
  • May 2014Calculus One – The Ohio State University (link)
  • April 2014Gamification – University of Pennsylvania (link)
  • April 2014Programming Mobile Applications: Android – University of Maryland (link)
  • July 2014Pattern-Oriented Software Architectures: Android – University of Maryland (link)
  • March 2014Algorithms – Princeton
EDUCATION
Ufa State Aviation Technical University, Ufa, Russia 2012 - 2016
Computer science and robotics
  • With honors, GPA 4.95/5
  • Non-parametric probability density function estimation algorithm
  • Spring Boot web app for Maintenance, Repair and Operations
National Research Nuclear University MEPhI, Moscow, Russia 2004 - 2010
Physics and Technology
LANGUAGES
English (Fluent)
Russian (Native)
Estonian (Basic)
INTERESTS
Software Architecture • Software Engineering • Algorithms • Machine learning • Cryptography • Artificial Intelligence • Startups • Serial entrepreneurship • Teaching
Last update: 19 June 2024