Skip to content
BackNov 7
Oleg M.

Oleg M.

Senior Frontend Engineer - Angular, Vue, TypeScript, SAPUI5, SAP Fiori

Senior Frontend Engineer with 19 years in web development and 9+ years as a Technical Lead. I build enterprise web applications, SAP Fiori apps and installable PWAs that are fast, maintainable and easy for your team to take over. I have led teams of 15–20 developers and headed a 60-person web department, so I'm comfortable owning a frontend end to end. WHAT I CAN DO FOR YOU • Angular / TypeScript / RxJS – complex enterprise UIs, dashboards, migrations and refactoring of legacy Angular apps • Vue.js / Vue 3 / Nuxt – product frontends from MVP to production • SAPUI5 / SAP Fiori – custom apps and reusable controls integrated with SAP backends via OData V2/V4 (currently building them for energy-sector companies in Germany) • PWAs – offline-ready, installable apps for desktop, tablet and mobile • API integration – REST, GraphQL, OData; I work closely with backend teams on API contracts and can write .NET when needed RECENT WORK • AI-powered video surveillance platform (Angular + ASP.NET Core) with real-time object detection and intelligent alerts • Web3 donation platform serving 1.5M+ nonprofit profiles (Vue.js, crypto + card/ACH payments, Ethereum staking) • Enterprise SAPUI5/Fiori applications for German energy and gas companies HOW I WORK Clear written communication, regular progress updates, clean code written with review in mind. I use AI tools (Claude Code) daily to prototype faster – architecture, code quality and edge cases stay with me. Based in Zagreb, Croatia (CET) with good overlap for both European and US time zones. Send me a short description of your project and I'll reply with a concrete plan.

🇺🇦Zhytomyr, Ukraine$60/hr100% JSS5.00 (1)Since Feb 2016

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#380,253 / 412k
🇺🇦Country#13,555 / 14.3k
Revenue, last 30 days
—

Read daily since Oct 27, under 30 days

Total earnings
$1.2k
World#380,253 / 412k
🇺🇦Country#13,555 / 14.3k
Per project
$1.2k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇦Country#7,324 / 14.3k
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇺🇦Country#13,083 / 14.3k

Earnings, last 30 days

$1.2kNothing earned since Oct 27Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,140$1,160$1,180$1,200Oct 27Nov 2Nov 7

Tracked from Oct 27, 2026.

Skills