Nikita Rusin

Software Engineer

Limassol, Cyprus11 yrs 6 mos experience

Key Highlights

  • Over eight years of mobile and backend development experience.
  • Led Android development teams and architected scalable microservices.
  • Expertise in Go programming and project management.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Mobility Services and E-commerce.

Contact

Skills

Core Skills

MicroservicesGo (programming Language)Project ManagementKotlin

Other Skills

JavaSQLXMLLinuxAndroid

About

With over eight years of experience in mobile and backend development, I have honed my skills as a business-oriented backend developer and technical leader. My journey has included impactful roles such as leading Android development teams, architecting scalable microservices, and driving system reliability for global platforms. My expertise spans Go programming, project management, and microservices architecture across diverse industries like banking applications, IoT systems, and classified websites. At inDrive, a global mobility and urban services platform with operations in 1,065 cities across 48 countries, we are driven by our mission to challenge social injustice through innovative solutions. Our app has been downloaded over 400 million times worldwide while empowering local communities with fair pricing models for ride-hailing services. With an expanding portfolio that includes intercity transportation and delivery services as well as community-focused initiatives through our non-profit arm inVision—aimed at advancing education, gender equality, sports development—our vision is to positively impact one billion lives by 2030. Visit www.inDrive.com to learn more about how we’re shaping the future of mobility!

Experience

11 yrs 6 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 9 mos
Current Experience

Indrive

Senior Software Engineer

Jul 2024Present · 1 yr 9 mos · Limassol, Cyprus · Hybrid

  • Leading development of the incentives service that powers driver and courier bonus programs across multiple markets. Key responsibilities and achievements include:
  • Architecting and maintaining Go-based microservices for real-time bonus calculation and distribution
  • Building data pipelines using Python and Airflow to collect contractor's profiles and campaign audiences
  • Developing TypeScript-based admin tools for incentive program management
  • Implementing critical integrations with payment systems, order management, and BigQuery for data analytics
  • Driving technical decisions and system architecture to ensure scalability and reliability of incentive systems
Go (Programming Language)Microservices

Авито

Senior Backend developer

Feb 2022Jul 2024 · 2 yrs 5 mos · Remote

  • Boosted profitability of the "messaging discounts" service by implementing the following enhancements:
  • Enhanced the API by offloading logic from the client, improving efficiency.
  • Integrated the service into the main website and mobile applications.
  • Introduced alternative text suggestions to price discount offerings using an internal low-code tool, enabling fast modifications and updates.
  • Engineered a mass messaging system for the professional users.
  • Collaborated with vertical teams to identify and address specific improvement areas, ensuring the service catered to their unique requirements.
  • Strengthened the reliability of the messenger platform through the following initiatives:
  • Prioritized the resolution of technical debt by managing and addressing the backlog systematically.
  • Updated libraries and integrations to leverage the latest advancements and ensure compatibility.
  • Implemented, refined, and optimized performance and stability metrics to enhance system robustness.
Go (Programming Language)Project Management

Low code startup

Chief Technology Officer

Feb 2020Jan 2022 · 1 yr 11 mos · Hybrid

  • Developed project roadmaps and software designs and assembled a skilled development team.
  • Created various prototypes, including:
  • A CLI app with configuration generation for PostgREST and KrakenD.
  • A CLI app with Golang application generation.
  • Configuration of Golang API server and React Typescript frontend GUI.
  • Improved the development process in an outsource company by integrating the MVP into the development process, reducing team size from 3 developers to 1 on two projects.
Go (Programming Language)Project Management

Kоde

Android Developer and Android Team Lead

Aug 2015Jan 2020 · 4 yrs 5 mos · Kaliningrad, Russia · On-site

  • Expanded the Android developer's team from 3 to 11 members by organizing Android internships for students and beginners and providing mentorship to prospective students from local universities.
  • Reduced the project development start time from 4 weeks to 1 week by creating a reusable template of common features and integrating the best solutions into that template.
  • Successfully launched eight projects by leading the Android development team.
Kotlin

Ооо "когито групп"

Support Specialist

Jan 2014Jan 2015 · 1 yr · On-site

Education

Immanuel Kant Baltic Federal University

Bachelor of Technology - BTech — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Microservices & Go (programming Language)

Explore similar profiles based on matching skills and experience