Skip to main content
Кирилл Петровский
Open to opportunities

Кирилл Петровский

@0003354

Senior SAPUI5/Fiori developer delivering end-to-end UI5 and CAP solutions.

Belarus
Message

What I'm looking for

I’m looking for a team working on SAP BTP with strong SAPUI5/Fiori engineering, CDS/CAP integration, and quality testing. I want to lead migrations, mentor developers, and deliver reliable features with clear technical standards.

I’m an SAPUI5 / Fiori Developer with 5+ years of experience across Freestyle UI5 and Fiori Elements (LROP, ALP, OVP, Worklist). I’m comfortable delivering end-to-end work—from CDS annotations and backend integration to custom UI5 controllers, controller extensions, and automated testing (qUnit/OPA5).

On SAP BTP, I’ve set up connectivity using Cloud Connector plus Destination and Connectivity services, and I’ve worked on multitenant CAP applications (MTX, SaaS Provisioning). I’ve also supported MTA-based deployment to Cloud Foundry, ensuring my solutions fit real enterprise delivery workflows.

I’ve led migrations and architecture improvements, including moving a maintenance recommendation management system from a GraphQL-based architecture to CAP and converting two core Fiori Elements apps (List Report & Object Page). I’ve worked across OData V2/V4 and helped build procurement and approval workflows integrated with the My Inbox app.

I also contribute beyond delivery: I’ve mentored junior developers and helped define technical assessment matrices used to standardize engineering evaluation processes. I’m pragmatic with AI-assisted development (e.g., scoped prompting and diff verification) to keep quality high while improving throughput.

Experience

Work history, roles, and key accomplishments

NP

Frontend Developer

NDA Project

May 2024 - May 2025 (1 year)

Redesigned application architecture using Feature Slice Design to improve modularity and accelerate feature development. Coordinated delivery across multiple subprojects and contributed partially to backend work with Nest.js to improve frontend-backend integration.

IT

Tutor/Frontend Developer

ITGenio

Sep 2021 - Dec 2022 (1 year 3 months)

Designed and taught web development courses covering HTML, CSS, JavaScript, React, and Scratch for adults and children. Created course materials and Scratch modules to build programming skills, critical thinking, and independent project capability.

Education

Degrees, certifications, and relevant coursework

BR

Belarusian State University of Informatics and Radioelectronics

Bachelor's degree, Automated Information Processing Systems

2019 - 2023

Earned a Bachelor's degree in Automated Information Processing Systems at Belarusian State University of Informatics and Radioelectronics from 2019 to 2023.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan