Profile

Senior Software Engineer/Architect with huge experience in Enterprise Development. Efficiency, reliability, paying attention to details belong to my working style.

Working experience

Senior Software Engineer/Architect

since 07.2021
Abraxas Informatik AG, Zurich/St.Gallen
  • SW-Engineering in taxation sector (Java, Spring Boot, Quarkus, Microservices, Oracle, Postgres, JPA/Hibernate, JMS, ActiveMQ, Kafka)
  • DevOps Support (Docker, Kubernetes)

Senior Software Engineer

01.2019 - 07.2021
Credit Suisse Zurich, Zurich Cantonal Bank
  • CS: IT Application Owner, SW-Engineering Finances (Java EE, Spring, Spring Boot, EclipseLink, Oracle, Weblogic Server)
  • ZKB: SW-Engineering Finances (Java, Spring, Spring Boot, SLX, JPA/Hibernate, Oracle, ActiveMQ, Gradle)

Senior Software Engineer

10.2016 - 01.2019
Puzzle ITC GmbH, Bern/Zurich. Customer: Tamedia AG, Zurich
  • SW-Engineering in Media Content Management (Spring, Spring Boot, Hibernate, Microservices)
  • Security Engineer (Spring Boot + OAuth2 + SAML)
  • DevOps, Continuous Integration, Continuous Delivery (Jenkins, AWS, Kubernetes, Docker)

Software Architect

02.2013 - 10.2016
Abraxas Informatik AG, Zurich
  • SW-Architecture und SW-Engineering for Taxes Calculations (Java EE, Oracle, JBoss, Hibernate)
  • SW-Optimization (Maven, Ant, Java, JBoss)
  • DevOps, Continous Integration (Bamboo)
  • DB-Migrations (liquibase)
  • Continous Integration (Bamboo)

System Administrator

03.2009 - 08.2013
Accelerom AG, Zurich
  • IT-Administration (Windows 2003 Server, Debian Linux)
  • User Support (Windows XP/Vista/7)
  • SW-Engineering (C/C++, Ruby on Rails, PHP (Joomla))

Junior Java Software Engineer

04.2009 - 11.2011
Dynamic and Distributed Information Systems Group, University of Zurich
  • SW-Engineering (Java, JUnit, OWL, RDF)

Senior Delphi Software Engineer/DBA

08.2004 - 10.2007
“National Cadastral Agency”, Minsk, Belarus
  • SW-Engineering: real estate/rights/operations handling software, data exchange software, countrywide electronic documents circulation software (Object Pascal, Oracle, LotusScript)
  • DB-Administration (Oracle, Lotus Domino)

Junior Software Engineer

03.2003 - 08.2004
“Byelex Multimedia products”, Minsk, Belarus
  • SW-Engineering for stock exchange operations (Delphi, Object Pascal, Oracle)

Junior Software Engineer

08.2002 - 03.2003
scientific production association “Profit”, Minsk, Belarus
  • SW-Engineering: accounting software “Profit-Complex” (Object Pascal)

Certificates

Spring Professional v4.3

2018
Pivotal Software Inc

JPA with Spring

2015
Springsource

Software architecture for developers

2014
Simon Brown

Appway fundamentals training (BPMN)

2012
Appway

Education

Master of Computer Science

2007 - 2013
University of Zurich
  • Spec: Software Systems
  • Master thesis: “Development of innovation management platform with BPMN-approach”, Altran AG

Bachelor of Computer Science

2001 - 2006
Belarusian State University, Faculty of Applied Mathematics and Computer Science.
  • Spec: Mathematical and functional analysis, software engineering, informational technologies, computation methods

Open-source contributions

XChange - Java library providing a simple and consistent API for interacting with 60+ Bitcoin and other crypto currency exchanges, providing a consistent interface for trading and accessing market data
Online-cv - A minimal Jekyll Theme to host your resume (CV)
Cryptopus - Ruby on rails web application for storing and sharing passwords and other sensitive data. All data is stored encrypted in a database, safe from third party access

IT-Skills

Java, Java EE, JPA,
Quarkus, Spring, Spring Boot
MQ, Kafka
CI/CD, DDD, TDD, Jenkins, ArgoCD, Docker, Kubernetes
Scrum, Agile, Jira, Waterfall
Maven, Gradle, Ant
RDBMS, SQL, Oracle, MySQL, PostgreSQL
Object Pascal, C/C++, Assembler, PHP, Perl, Python, LotusScript, BPMN (Appway)
Git, SVN
Linux, Windows