Zurich, Switzerland · EPAM Systems

Ruslan
Baranov

Senior Software Engineer

Twenty-five years of turning complex systems into software people enjoy using — from warehouse floors in Saint Petersburg to mainframe modernisation in Zurich.

20+ years of experienceFull Stack DevelopmentLegacy ModernisationJava · JEE · Spring BootWeb UI/UXJavaScript · React · REST · RDBMS
Building the city…
The Career JourneySaint Petersburg → Zurich
Skip the drive ↓
Saint Petersburg · 2001 · before sunrise
Leaving home, early in the morning.
Scroll to start driving — six chapters, twenty-five years.
Scroll to start driving

Word on the street

What colleagues, managers & clients say

Eight LinkedIn recommendations — from team leads, department heads, designers, and clients across two decades. Click any card for the full text.

Capabilities

Full-stack, end to end

Experienced Software Engineer based in Zurich, with a proven track record of delivering efficient, high-quality solutions in various international projects. Over 20 years in Information Technologies, excelling in development, communication, teamwork, and problem solving.

Involved in successfully implemented projects worldwide, including Switzerland, USA, Canada, Israel, Italy, and other countries. Skilled in both server and client-side development closely tied with Java and JavaScript technology stacks.

LinkedIn top skills

Full Stack DevelopmentJava and JavaScript Tech StacksSpring BootReact.jsAgile Methodologies

Education

Saint-Petersburg State University of Aerospace Instrumentation

Master's in Radio Engineering, Radio Engineering and Communication · 1996 – 2002

Passed a Ph.D. exam in English.

Languages

EnglishFull professional proficiency
GermanLimited working proficiency
RussianNative or bilingual proficiency

Engineering Core

Full Stack DevelopmentLegacy ModernisationWeb UI/UXHigh-Performance Search & IndexingMachine Learning & Document ClassificationWeb Content Accessibility

Languages & Frameworks

JavaJEESpring BootSpring FrameworkJavaScriptReact.jsNode.jsAngularState ManagementPostCSS

Data & Services

REST APIsElasticsearchRDBMSApache Mahout (TF-IDF)CodeMirrorGoogle Maps Platform

Delivery Practice

Full SDLC ownershipCI/CDTest Automation · Jest · Cypress · RTLEnd-to-end TestingCode ReviewRelease ManagementStorybookAgile MethodologiesGit · Docker · JIRA · Confluence

The next chapter

Let's build
what's next.

Senior full-stack engineering, legacy modernisation, UI/UX that users actually enjoy — delivered end-to-end. Based in Zurich, Switzerland.