Stepan Demianenko

Role portfolio

Graduate Software Engineer

I build practical software across backend APIs, Android applications, databases, and CI/CD workflows, with a focus on maintainable systems and user-focused engineering.

backend APIsAndroid developmentsystem design fundamentalsCI/CDproduct-minded thinking

Evidence

Projects ordered for this role

The same project base is tailored by role so recruiters can quickly see the most relevant evidence first.

Research-informed Android prototype

SDT-Informed Fitness Motivation App

Android fitness prototype balancing utility, clarity, and motivational support.

Shows end-to-end product thinking across requirements, implementation, usability testing, iteration, and maintainable Android architecture.

KotlinJetpack ComposeRoomMVVMHealth ConnectUX Research
Read case study

System architecture project

Java Spring Boot Microservices System

Modular service architecture using REST, Kafka, and PostgreSQL.

Shows system design fundamentals, service boundaries, persistence, and communication patterns that matter in graduate engineering roles.

JavaSpring BootKafkaPostgreSQLREST APIsMicroservices
Read case study

Backend portfolio project

Okta Dashboard Backend

Backend dashboard system with authentication, caching, and containerised services.

Demonstrates practical service implementation, authentication integration, and backend decisions that support reliable product workflows.

Django RESTPythonMongoDBRedisDockerOkta OIDC
Read case study

Supporting full-stack project

Music & Notes

Web app for PDF viewing and note-taking.

Shows practical full-stack fundamentals, user workflow thinking, and small-system delivery.

FlaskJavaScriptHTMLCSSPDF Viewer
Read case study

Skills

Technical toolkit

A practical mix of backend, Android, data, DevOps, testing, and web development skills.

Backend

PythonJavaFastAPIDjango RESTSpring BootREST APIsMicroservices

Android

KotlinJetpack ComposeRoomMVVMHealth Connect

Data and Storage

PostgreSQLMongoDBRedisSQL

DevOps and Workflow

DockerGitHub ActionsGitCI/CD

Testing and Quality

API testingDebuggingUnit testing basicsCode review mindsetMaintainability

Frontend/Web

Next.jsTypeScriptTailwind CSSJavaScriptHTMLCSS