Software bundle for Swiss real estate register management
Senior Software DeveloperJavaSpringAngular...
Senior Software Developer
Concepts and features of a software bundle for Swiss real estate register management ? with Java, Spring, Angular/TypeScript, SQL, XML, REST, SOAP, HTML/CSS, Docker/Kubernetes, Flyway.
Highlights:
(Re)design and implementation of interfaces for cross-domain electronic business transaction services
Designing, implementing and maintaining websites and web-applications for non-profit organizations and private customers.
In the past several years focused on WordPress CMS, writing plugins and extending themes.
LinuxApacheMySQLPHP stackJavaScriptXMLHTMLCSS
20 Jahre 1 Monat
1999-03 - 2019-03
Freelance
Technical Translator
Technical Translator
Performing written translation of technical documentation such as requirements specifications, software and hardware manuals, guides and handbooks, release notes, evaluation reports.
Internationalizing and localizing user interfaces and logging/ reporting systems, often directly within the codebase.
2 Jahre 1 Monat
2016-09 - 2018-09
Concepts and features of a new software bundle for Swiss ATMs
Senior Advisory Solution Architect/ Analyst
Senior Advisory Solution Architect/ Analyst
Concepts and features of a new software bundle for Swiss ATMs with Java, JavaScript, SQL, XML, HTML/CSS, Maven. Agile and DevOps'ed.
Some highlights:
In an agile Scrum environment, added and expanded features, bringing the POC towards the pilot.
Specified solutions for remote ATM monitoring and management. One of the achievements:
Designed, specified and implemented a POC of an intermediate Camel-based protocol conversion layer for unified data/ command transfer between a legacy monitoring server and a variety of third party monitoring clients installed on ATMs.
Diebold Nixdorf
Brüttisellen (Switzerland)
10 Jahre 10 Monate
2007-12 - 2018-09
Advisory Software Engineering
Software Engineer/Architect/Analyst
Software Engineer/Architect/Analyst
Provided advisory software engineering services to external corporate customers, taking on projects involving Java, C++, JavaScript, PHP, SQL, XML, HTML, CSS, including accompanying technologies and frameworks.
Worked on internal projects related to system integration, data analysis and protocol conversion. Performed system administration and maintenance of in-house UNIX/Linux server farm.
Interconnective AG
Basel (Switzerland)
3 Jahre 8 Monate
2013-01 - 2016-08
Refactoring / tech stack lift of a software bundle for Swiss ATMs
Advisory Solution Architect/Analyst
Advisory Solution Architect/Analyst
Refactoring / tech stack lift of a software bundle for Swiss ATMs in C++, Java, JavaScript, SQL, XML, HTML/CSS. Solutions for remote ATM monitoring and management became a new challenge.
Some achievements:
Implemented a Finite State Machine to refactor and improve crucial ATM customer workflows in the JavaScript-based front-end.
Designed and implemented a Java tool for parsing ATM monitoring server exports and converting them into a range of highly customizable formats, such as PDF, XLS, XML, CSV, and TXT.
Enforced coding conventions and static code analysis.
Wincor Nixdorf
Brüttisellen (Switzerland)
5 Jahre
2008-01 - 2012-12
Feature development / bugfixing of software product family for Swiss ATMs
Advisory Software Engineer/Analyst
Advisory Software Engineer/Analyst
Feature development and bugfixing of software product family for Swiss ATMs written in C++, JavaScript, SQL, XML, HTML/CSS.
Highlights:
Refactored and optimized C++-based module responsible for hardware device management of an ATM
Designed and implemented a Java tool for parsing ATM journal files for further data analysis by a monitoring server
Introduced refactoring and reviewing into development workflows
Designed and implemented PHP/MySQL-based web-applications, modules, plugins and extensions in the fields of content management, customer relationship management, and asset management.
Some achievements:
Implemented both front-end and back-end of a patient database for a specific doctor's office.
Written a software requirements specification for an advertisement trade platform and provided a mock implementation.
Introduced requirements engineering into development workflows
WMC IT Solutions
Reinach (Switzerland)
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Monat
2025-05 - 2025-05
Visme Digital Design Foundations
1 Monat
2009-02 - 2009-02
Object-oriented Design for Practitioners
Zurich
Zurich
1 Monat
2006-01 - 2006-01
Cambridge Certificate of Proficiency in English
Basel
Basel
3 Jahre 3 Monate
2002-10 - 2005-12
University of Applied Sciences (Fachhochschule Nordwestschweiz)
Graduate IT Engineer with focus on Enterprise Computing, Brugg/Windisch, Switzerland
Graduate IT Engineer with focus on Enterprise Computing
Brugg/Windisch, Switzerland
4 Jahre 9 Monate
1993-10 - 1998-06
Belarusian Commercial University of Management
M.A. with Honors in International Economic Relations, Grodno, Belarus
M.A. with Honors in International Economic Relations
Software bundle for Swiss real estate register management
Senior Software DeveloperJavaSpringAngular...
Senior Software Developer
Concepts and features of a software bundle for Swiss real estate register management ? with Java, Spring, Angular/TypeScript, SQL, XML, REST, SOAP, HTML/CSS, Docker/Kubernetes, Flyway.
Highlights:
(Re)design and implementation of interfaces for cross-domain electronic business transaction services
Designing, implementing and maintaining websites and web-applications for non-profit organizations and private customers.
In the past several years focused on WordPress CMS, writing plugins and extending themes.
LinuxApacheMySQLPHP stackJavaScriptXMLHTMLCSS
20 Jahre 1 Monat
1999-03 - 2019-03
Freelance
Technical Translator
Technical Translator
Performing written translation of technical documentation such as requirements specifications, software and hardware manuals, guides and handbooks, release notes, evaluation reports.
Internationalizing and localizing user interfaces and logging/ reporting systems, often directly within the codebase.
2 Jahre 1 Monat
2016-09 - 2018-09
Concepts and features of a new software bundle for Swiss ATMs
Senior Advisory Solution Architect/ Analyst
Senior Advisory Solution Architect/ Analyst
Concepts and features of a new software bundle for Swiss ATMs with Java, JavaScript, SQL, XML, HTML/CSS, Maven. Agile and DevOps'ed.
Some highlights:
In an agile Scrum environment, added and expanded features, bringing the POC towards the pilot.
Specified solutions for remote ATM monitoring and management. One of the achievements:
Designed, specified and implemented a POC of an intermediate Camel-based protocol conversion layer for unified data/ command transfer between a legacy monitoring server and a variety of third party monitoring clients installed on ATMs.
Diebold Nixdorf
Brüttisellen (Switzerland)
10 Jahre 10 Monate
2007-12 - 2018-09
Advisory Software Engineering
Software Engineer/Architect/Analyst
Software Engineer/Architect/Analyst
Provided advisory software engineering services to external corporate customers, taking on projects involving Java, C++, JavaScript, PHP, SQL, XML, HTML, CSS, including accompanying technologies and frameworks.
Worked on internal projects related to system integration, data analysis and protocol conversion. Performed system administration and maintenance of in-house UNIX/Linux server farm.
Interconnective AG
Basel (Switzerland)
3 Jahre 8 Monate
2013-01 - 2016-08
Refactoring / tech stack lift of a software bundle for Swiss ATMs
Advisory Solution Architect/Analyst
Advisory Solution Architect/Analyst
Refactoring / tech stack lift of a software bundle for Swiss ATMs in C++, Java, JavaScript, SQL, XML, HTML/CSS. Solutions for remote ATM monitoring and management became a new challenge.
Some achievements:
Implemented a Finite State Machine to refactor and improve crucial ATM customer workflows in the JavaScript-based front-end.
Designed and implemented a Java tool for parsing ATM monitoring server exports and converting them into a range of highly customizable formats, such as PDF, XLS, XML, CSV, and TXT.
Enforced coding conventions and static code analysis.
Wincor Nixdorf
Brüttisellen (Switzerland)
5 Jahre
2008-01 - 2012-12
Feature development / bugfixing of software product family for Swiss ATMs
Advisory Software Engineer/Analyst
Advisory Software Engineer/Analyst
Feature development and bugfixing of software product family for Swiss ATMs written in C++, JavaScript, SQL, XML, HTML/CSS.
Highlights:
Refactored and optimized C++-based module responsible for hardware device management of an ATM
Designed and implemented a Java tool for parsing ATM journal files for further data analysis by a monitoring server
Introduced refactoring and reviewing into development workflows
Designed and implemented PHP/MySQL-based web-applications, modules, plugins and extensions in the fields of content management, customer relationship management, and asset management.
Some achievements:
Implemented both front-end and back-end of a patient database for a specific doctor's office.
Written a software requirements specification for an advertisement trade platform and provided a mock implementation.
Introduced requirements engineering into development workflows
WMC IT Solutions
Reinach (Switzerland)
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Monat
2025-05 - 2025-05
Visme Digital Design Foundations
1 Monat
2009-02 - 2009-02
Object-oriented Design for Practitioners
Zurich
Zurich
1 Monat
2006-01 - 2006-01
Cambridge Certificate of Proficiency in English
Basel
Basel
3 Jahre 3 Monate
2002-10 - 2005-12
University of Applied Sciences (Fachhochschule Nordwestschweiz)
Graduate IT Engineer with focus on Enterprise Computing, Brugg/Windisch, Switzerland
Graduate IT Engineer with focus on Enterprise Computing
Brugg/Windisch, Switzerland
4 Jahre 9 Monate
1993-10 - 1998-06
Belarusian Commercial University of Management
M.A. with Honors in International Economic Relations, Grodno, Belarus
M.A. with Honors in International Economic Relations