Stepan Khlebushkin
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
Backend & Cloud Systems
Scalable APIs, serverless architectures, and microservices
Databases, Security & DevOps
Data modeling, access control, and deployment pipelines
Engineering Experience & Client Track Record
Java Developer
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
Software Developer
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
Web Application Developer
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
Education & Academic Qualifications
Bachelor of Engineering (B.E.) / Insinööri (AMK)
- 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
Why Small Businesses Choose a Solo Founder-Led Partner
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.
Direct Founder Contact
Small Business Guarantees
- Fixed milestone scope locks before coding starts
- Weekly live video demos with working software
- 100% intellectual property transfer upon delivery
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.