|

Stepan Khlebushkin

Software Engineer & Solutions Architect
Founder & Principal Engineer at naStipe.dev
Available for New Projects & Contracts
stepan.khlebushkin@gmail.com+358 451723964
Mikkeli / Helsinki, Finland (Remote & Worldwide)
GitHubLinkedIn

Professional Summary

Accomplished Software Engineer with extensive experience in full-stack development, specialising in React, Node.js, and Java/Spring Boot. Proven track record in designing scalable AWS serverless architectures, RabbitMQ microservices, and robust RESTful APIs with OpenAPI/Swagger. Adept at optimising CI/CD pipelines, containerizing systems with Docker, managing automated migrations with Liquibase, and integrating complex enterprise services. Delivering high-quality, efficient custom software solutions for businesses as an agile solo engineering partner.

Core Technical Proficiencies

Web & Frontend Development

Modern, high-performance web applications and design systems

TypeScript & JavaScriptExpert
Strict type safety across frontend and backend stacks
React & Next.jsExpert
Component architecture, state hooks, and responsive UX
Tailwind CSS & Modern UIExpert
Accessible, responsive design systems & clean layout math
HTML5 / CSS3Expert
Semantic markup, accessibility, modern CSS standards
Vite & Build ToolingExpert
Ultra-fast bundle configurations and developer workflows

Backend & Cloud Systems

Scalable APIs, serverless architectures, and microservices

Java & Spring BootAdvanced
Enterprise microservices, Spring Security, JWT & Liquibase
Node.js & ExpressExpert
High-throughput RESTful services and event handlers
AWS Cloud ServicesAdvanced
Serverless Lambda, API Gateway, DynamoDB, S3
OpenAPI & SwaggerExpert
Contract-first API design, automated validation & specs
RabbitMQ & QueuesAdvanced
Asynchronous event streaming and message queuing
Docker & ContainersAdvanced
Containerization, reproducible dev environments & deployment

Databases, Security & DevOps

Data modeling, access control, and deployment pipelines

PostgreSQL & MySQLAdvanced
Relational schema design, queries, and migrations
Amazon DynamoDBAdvanced
NoSQL schema design, single-table patterns & low latency
Authentication & SSOAdvanced
Keycloak, Spring Security, JWT, OAuth flows
Kubernetes & LinuxProficient
Server administration, pod orchestration & networking
CI/CD Pipelines & GitAdvanced
Automated GitHub workflows, automated testing & releases
Python, Go & C++Proficient
Data structures, algorithm implementations & systems tooling

Engineering Experience & Client Track Record

Java Developer

SmartSoftAcademy • Kiten
March 2025 — April 2026

Contributed to backend platform development using Java and Spring Boot, integrating microservices, containerization, and automated testing.

  • Designed and implemented RESTful APIs for core platform functionality in Java and Spring Boot
  • Developed secure authentication and authorization mechanisms using Spring Security and JWT
  • Worked with microservices architecture and integrated asynchronous service events using RabbitMQ
  • Containerized applications with Docker and managed automated database migrations with Liquibase
  • Created unit and integration tests using JUnit and Mockito, ensuring high test coverage
  • Documented APIs using OpenAPI/Swagger specifications for clean integration across teams
JavaSpring BootSpring SecurityJWTRabbitMQDockerLiquibaseJUnitMockitoOpenAPI/SwaggerPostgreSQL

Software Developer

Metatavu Oy • Mikkeli, Finland
October 2024 — March 2025

Shipped production features end-to-end across a React/TypeScript frontend and Node.js/AWS Serverless backend, integrating Visma Severa ERP and Keycloak authentication.

  • Shipped production features end-to-end across a React/TypeScript frontend and Node.js/AWS Serverless backend
  • Refactored backend services and Serverless workflows integrating Visma Severa and Keycloak to streamline auth and data sync
  • Defined OpenAPI/Swagger-first REST contracts and implemented resilient integrations with validation, retries, and error handling
  • Designed the DynamoDB data model and AWS Lambda + API Gateway components, enabling scalable, low-maintenance, event-driven processing
  • Coordinated tasks and delivery with the team, clarifying requirements and prioritizing work to keep releases on track
ReactTypeScriptNode.jsAWS LambdaAmazon DynamoDBAPI GatewayServerlessKeycloakVisma SeveraOpenAPI/Swagger

Web Application Developer

Kasvutoimisto Kidea Oy • Mikkeli, Finland
May 2023 — June 2023

Resolved UI defects and shipped UX improvements in React (TypeScript), along with Express.js backend API maintenance and client web updates.

  • Resolved UI defects and shipped UX improvements in React (TypeScript) for commercial client portals
  • Improved Express.js backend APIs for reliability, maintainability, and clean data contracts
  • Maintained and updated client WordPress sites, resolving technical issues and deploying content updates
ReactTypeScriptNode.jsExpress.jsWordPressHTML5/CSS3REST APIsGit

Education & Academic Qualifications

Bachelor of Engineering (B.E.) / Insinööri (AMK)

Degree Programme in Information Technology • South-Eastern Finland University of Applied Sciences (XAMK), Mikkeli, Finland
August 2022 — June 2026
242 ECTS (Degree requirement: 240 cr)GPA: 3.53 / 5.0 (Weighted Average)
  • Comprehensive focus on Software Development, Networking, Cybersecurity, Embedded Systems, IoT, and Database Design
  • Completed 195 ECTS Core Competencies including Full-Stack Programming, Databases, Operating Systems & Server Environments, Advanced Networking, and Object-Oriented Programming
  • Completed cross-institutional advanced studies at Metropolia UAS (Endpoint Security, Data Structures & Algorithms with Python, JavaScript) and LAB UAS (Process Mining, RPA & AI)
  • Degree and maturity test completed in English

Languages

EnglishC1
Full Professional Working Proficiency
RussianNative
Native Speaker
FinnishB1
Working Proficiency (Completed Finnish 1-5 at XAMK)
GermanA2
Elementary Proficiency

Why Small Businesses Choose a Solo Founder-Led Partner

Direct Engineering AccountabilityNo sales representatives, no junior developer bait-and-switch. Every architectural decision and pull request is handled directly by the engineer who built it.
Leaner Cost StructureYou pay purely for high-value engineering milestones, not agency account management salaries, office leases, or sales commissions.
Cross-Platform CohesionBecause one architect models your database, web portal, mobile app, and desktop tool, your data models stay clean and bug-free across all devices.
Rapid TurnaroundDecisions happen in hours rather than multi-week agency committee meetings.
Direct Project Inquiry

Let's discuss your custom software project.

Have a project in mind, an operational bottleneck to automate, or need a dedicated software engineering partner? Send a message below and I will respond personally within 24 business hours.

No obligation. You'll receive a direct response within 24 hours.

Direct Founder Contact

Services & Support Emailsupport@nastipe.dev
Direct Phone+358 451723964
LocationMikkeli / Helsinki, Finland (Remote & Worldwide)

Small Business Guarantees

  • Fixed milestone scope locks before coding starts
  • Weekly live video demos with working software
  • 100% intellectual property transfer upon delivery
How Discovery Works

1. Quick Scope Review: I review your notes and reply with clarification questions.

2. Architecture & Quote: You get a written proposal with architecture diagram, fixed milestone breakdown, and delivery schedule.

3. Immediate Sprint Start: Upon deposit, development begins within 3-5 business days.