Ruslan Baranov

Preparing the journey

Loading portfolio experience

Warming up video and sound

Zürich, Switzerland · EPAM Systems

Ruslan
Baranov

MSc · Senior Software Engineer

Twenty-five years of turning complex systems into software people enjoy using — from warehouse floors in Saint Petersburg to wealth-management platforms and AI-assisted engineering in Zürich.

20+ years of experienceFinancial Services · Wealth ManagementFull Stack DevelopmentLegacy ModernisationJava · JEE · Spring BootTypeScript · React · AngularAI-Assisted Engineering
Preparing 3D driveLoading the interactive career journey…
The Career JourneySaint Petersburg → Zürich
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
Current speed0km/h

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

Profile summary

Who is Ruslan Baranov?

Ruslan Baranov, M.Sc. is a Senior Software Engineer at EPAM Systems in Zürich, Switzerland, working in financial services and wealth management. He develops and modernizes production applications with Java, Spring Boot, REST APIs, TypeScript, React, and Angular, with a focus on legacy modernization, security vulnerability remediation, and AI-assisted engineering workflows using agentic harnesses, custom agents, and skills.

Known for

  • Developing and modernizing financial and portfolio-management applications for wealth-management and client-advisory workflows at EPAM Systems.
  • Introducing agentic harnesses, custom AI agents, and reusable skills to optimize AI-assisted engineering across project codebases.
  • Leading UI/UX engineering for LzLabs web applications around the Software Defined Mainframe.
  • Building React, Node.js, Java, and Spring Boot systems for enterprise modernization programs.
  • Delivering production-grade software through security remediation, CI/CD, automated testing, QA, code review, and full SDLC ownership.

Experienced Software Engineer based in Zürich, 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 of Science (M.Sc.), Saint-Petersburg State University of Aerospace Instrumentation · 1996 – 2002

Field: Radio Engineering, Radio Engineering and Communication

Passed a Ph.D. exam in English.

Languages

EnglishFull professional proficiency
GermanLimited working proficiency
RussianNative or bilingual proficiency

Engineering Core

Full Stack DevelopmentLegacy ModernisationFinancial Software & Wealth ManagementAI-Assisted Engineering & Agentic WorkflowsSecurity Vulnerability RemediationWeb UI/UXHigh-Performance Search & IndexingMachine Learning & Document ClassificationWeb Content Accessibility

Languages & Frameworks

JavaJEESpring BootSpring FrameworkTypeScriptJavaScriptReact.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 ManagementCross-functional CollaborationProduction SupportStorybookAgile 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 Zürich, Switzerland.