02.10.2024 aktualisiert

**** ******** ****
nicht verfügbar

Architect & Lead Developer, Senior Software Developer, Application Developer

Zürich, Schweiz MSc (hons) London School of Economics
Zürich, Schweiz MSc (hons) London School of Economics

Profilanlagen

CV-Oleg-Kalnichevski.pdf

Skills

  • Object Oriented Analysis & Design, UML
  • System design: microservice architecture
  • Operating systems: RedHat Linux , Debian Linux, Sun Solaris
  • Programming languages: Java 11, Kotlin, Groovy, Python, JavaScript, Object Pascal,
  • Version control systems: Git, Subversion
  • Runtime environments: Oracle JSE, JEE, Google Android, Node JS
  • Development tools: Intellij IDEA, Eclipse, Borland Delphi, Android Studio
  • Web protocols: HTTP/1.1, HTTP/2, WebSockets, HTML5, CSS
  • Web application and frontend frameworks: JQuery, Express JS, React JS,
  • Application server platforms: IBM WebSphere 8.x, Apache Tomcat 9.x, Jboss 7.x
  • FIX protocol: FIX 4.4 (RealTick, FXCM, LMAX, Currenex, Fortex), FIX 4.2 (Trading Technologies), QuickFIX/J
  • Component frameworks: Spring 4.x, 5.x, Spring Boot 2.x
  • Persistence frameworks: JPA 2.x, EclipseLink 2.x, Hibernate 5.x
  • Web services frameworks: Spring WS 2.x, JAX-RS 1.1, Jackson JSON binding 2.x
  • CEP engines: Esper 5.x
  • Business Rules engines: JBoss Drools 4.x
  • Search / indexing engines: Apache Lucene 5.x
  • Unit testing frameworks: JUnit 4.x, JUnit 5.x, TestNG
  • Project build tools: Apache Ant 1.x, Apache Maven 3.x, Gradle
  • Information security: TLS, PKI, OpenSSL
  • Relational Database Management Systems: Oracle 19, PL/SQL, PostgresQL 9.x, MySQL 5.x
  • Directory services: Lightweight Directory Access Protocol (LDAP), IBM Directory Server 4.1.x
  • CI / CD: GitHub Actions, GitLab

Sprachen

DeutschgutEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Consultant / Lead developer

Abraxas Informatik AG

Internet und Informationstechnologie

Duties included: migration of a tax processing platform consisting of multiple applications to a modern Spring Boot / Docker based technology stack
Technology upgrade
Migration of a 20 year old tax processing application from JBoss / EJB based technology stack to Spring Framework / Spring Boot technology stack and introduction of Microservice architecture, migration of the underlying relational DB from DB2 9.5 to Oracle 19, introduction of the TLSv1.3 transport security for all client communication channels, migration to Docker based deployment platform, migration to GitLab CI/CD pipeline

Technologies applied: Java SE 8, Spring Boot 2, Hibernate 5, Oracle RDBMS 19, TLSv1.3, Angular, Docker

Lead Developer

UBS AG

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Role: Lead developer

Duties included: development and maintenance of mission compliance and critical operational risk management applications

PEP Cockpit

'Green-field' development of an application intended to support assessment of politically exposed persons (PEP) and risks associated with having contractual relationships with politically exposed persons.

My responsibilities as a developer included: Implementation of REST endpoints, back-end services and components, and data persistence.

 

Technologies applied: Java SE 8, Apache Tomcat 8, Hibernate 5, Spring 5, Spring Boot 2, Oracle 10, React JS

 

Analytical Platform for Fraud Detection

Further development and extension of an analytical platform intended to mine financial transaction data for patterns that may represent abnormal, suspicious or fraudulent behavior, generate alerts and manage the work-flow of case analysis, investigation and resolution.

My responsibilities as a developer included: Implementation of new business rules and enhancements of the existing web interface.

 

Technologies applied: Java SE 1.7, Apache Tomcat 7, Hibernate 3, Spring 3, Jquery 1, Oracle 10

Architect & Lead Developer

Algotrader GmbH
Role: Platform development lead

Duties included: design and development of an algorithmic trading platform

Algotrader platform

Further development and enhancement of core components of the Algotrader platform: internal message dispatch and
multi-channel delivery system with TCP and WebSocket transports, multiple external market data and trading interfaces:
Interactive Brokers, FIX/4.2 and FIX/4.4, Esper based complex event processing engine, algorithmic order execution
framework and data persistence with in-memory and SQL back-ends.

Technologies applied: Java SE 8, Apache ActiveMQ 5.13, Esper CEP engine 5.3, Jackson JSON bindings 2.6, Jetty
HTTP and WebSockets server 9.3, Hibernate 4.3, Spring 4.2, QuickFixJ 1.5, MySQL 5.6, HTML5, React JS, IntelliJ IDEA

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden