Summary
Nikolay Nikiforchuk is a Senior Software Engineer with 12+ years delivering production mobile and cloud systems, including a decade focused on Android and 2+ years building serverless backends on AWS. He pairs deep Android platform expertise (Kotlin, Dagger, RxJava, Jetpack, Room) with practical cloud skills—architecture, ETL, data lakes, and CI/CD—helping migrate monoliths to microservices and optimize costs and security. At Coople he implemented serverless microservices, an AWS-backed BFF with GraphQL, and led data migration and data lake efforts while still shipping Android features and managing teams. His T-shaped trajectory is reinforced by hands-on infrastructure as code (CloudFormation, CDK, Terraform) and machine-learning-focused Udacity nanodegrees, signaling an interest in applied ML and data processing beyond mobile. Based in Warsaw, he combines systems-level thinking from earlier telecom engineering work with a pragmatic, incident-driven approach to performance and cost optimization.
12 years of coding experience
16 years of employment as a software developer
Engineer's Degree, Computer Systems Networking and Telecommunications, Engineer's Degree, Computer Systems Networking and Telecommunications at Military Academy Republic of Belarus
AI for Trading, AI for Trading at Udacity
English, Russian