Oleg Varaksin

Angestellt, Senior Software Engineer / Consultant, Schweizerische Bundesbahnen, SBB Infrastruktur

Bern, Schweiz

Fähigkeiten und Kenntnisse

Java Development
JavaScript und Web-Frameworks
Datenvisualisierung im Web
Mobile Development
Java 8-21
JavaScript
TypeScript
RxJS
Web Components
Angular
PrimeNG
Angular Material
WebGL
Node.js
HTML5
CSS3 / SASS
D3.js
Flutter
Dart (Programmiersprache)
Spring Framework
Spring Boot
Spring Integration
Spring WebFlux
Spring Cloud Stream
Project Reactor
JSON / XML
MQTT
JavaServer Faces
Message Broker
WebServices
REST
Event-Driven Architecture
PWA (Progressive Web Application)
Responsive Web Design
Web Usability und Barrierefreiheit
Maven
Selenium / Cypress
JUnit / Mockito
Karma / Jasmine
OAuth2
OpenID Connect

Werdegang

Berufserfahrung von Oleg Varaksin

  • Bis heute 6 Jahre und 6 Monate, seit Jan. 2018

    Senior Software Engineer / Consultant

    Schweizerische Bundesbahnen, SBB Infrastruktur

    Architektur und Entwicklung von innovativen Lösungen im Projekt "Traffic Management System". Schwerpunkte: ein Zugsteuerungssystem mit hohem Automatisierungsgrad, Echtzeit-GUIs mit Dispositionsmaßnahmen, mobile App für die Warnung der Lokführer in gefährlichen Situationen. Reaktive Programmierung mit Java 17, Solace Messaging, Spring Boot, Spring WebFlux, Spring Cloud Stream, Project Reactor, RxJS, TypeScript, Angular, Web Components, WebGL, Flutter, Dart, SASS, Node.js, Maven, GIT, OpenShift, IntelliJ.

  • 4 Jahre, Jan. 2014 - Dez. 2017

    Senior Software Engineer / Frontend Experte

    Schweizerische Bundesbahnen, SBB Personenverkehr

    Design, Architektur und Frontend Entwicklung eines neuen WebShops www.sbb.ch. Mitarbeit an der webbasieren Verkaufsapplikation für den bedienten Ticket-, and Abo-Verkauf am Schalter. Technologien und Tools: JSF 2.2, PrimeFaces, Spring Framework, WebServices, REST, Responsive Web Design, Usability and Accessibility, HTML5, CSS3, SASS, JavaScript, jQuery, Angular, Node.js, NPM, Gulp, Webpack, Maven, Selenium, JUnit, Mockito, UML2, Sparx Enterprise Architect, Tomcat, OpenShift, GIT, JIRA, IntelliJ, Scrum.

  • 3 Jahre und 4 Monate, Sep. 2012 - Dez. 2015

    Java / Web Entwickler / Berater (Automobilzulieferer, Maschinenbau)

    Dürr Systems GmbH

    Unterstützung in der Web-Frontend Entwicklung mit PrimeFaces. Entwicklung einer umfangreichen JSF 2 Komponentenbibliothek für den weltweit tätigen Automobilzulieferer.

  • 10 Monate, März 2013 - Dez. 2013

    Senior Software Engineer (Dokumentenmanagement)

    Swiss Post Solutions AG

    Front-End Engineer Web-Technologien.

  • 3 Jahre und 1 Monat, Aug. 2010 - Aug. 2013

    Senior Java Developer (Webbasierte Workflow-Lösungen)

    Innflow AG

    Webentwicklung für das "Innbound" Project (Applikation für Spesen-, Reise-, Zeiterfassung und mehr) mit Java EE, JSF 2, PrimeFaces, jQuery, Spring, Hibernate.

  • 7 Jahre und 3 Monate, Dez. 2005 - Feb. 2013

    Senior Software Engineer / Senior Frontend Entwickler (Dokumentenmanagement)

    Scalaris AG

    Hauptverantwortlicher für alle Web-Clients.

  • 2 Monate, Okt. 2005 - Nov. 2005

    Softwareentwickler (Gesundheitswesen)

    Pro Medisoft GmbH

  • 7 Jahre, Okt. 1998 - Sep. 2005

    Softwareentwickler (Financial IT-Solutions, Versicherungen)

    Metris GmbH

  • 1 Jahr und 2 Monate, Apr. 1996 - Mai 1997

    Geschäftsführer, Softwareentwickler, DTP-Designer (Verlag und Werbeagentur)

    Fractal GmbH

Ausbildung von Oleg Varaksin

  • Diplomstudiengang Informatik II

    FernUniversität Hagen

  • Anwendungsentwickler für Netze und Unix

    ZWF IT-Akademie Saarbrücken (ehem. Siemens-Nixdorf Training Center)

  • Bis heute

    Theoretische Physik

    Universität Tomsk / Rußland

  • Physische Informatik

    Universtität Omsk / Rußland

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Fließend

  • Russisch

    Muttersprache

Interessen

Internet
Web Usability
Fußball
Schach
Reisen
Nordsee
Totes Meer
Shelties

21 Mio. XING Mitglieder, von A bis Z