Software Architect at Siemens Healthineers

January 2021 – present

Project 2: syngo.SRSNG – Smart Remote Services Next Generation

Helping professionals connect to, and maintain medical devices remotely all over the globe

  • Responsibilities:
    • Technical analysis of upcoming features
    • Creating high level concepts
    • Advisory for developers in my team
    • Enabling of developers – pair programming, debugging sessions
    • Onboarding of newcomers
    • Leader for technical documentation – structure and content
    • Prioritization of technical topics on the project
    • Presentation of results of the team towards higher management
    • Verification of implementation – code reviews, NFR tests
    • Defining KPI for developer teams
    • Organizing and directing knowledge sharing and educational workshops among colleagues and other teams
  • Tech Stack:
    • C#, .NET 6, MSSQL, AngularJS, kubernetes

Project _1: EPS Patient Journey Management – helping to optimize the flow of patients and resources in hospitals

  • Responsibilities:
    • TBD
  • Tech Stack:
    • C#, .NET Core 3.1, MSSQL, Angular 12, TypeScript, kubernetes

Senior Software Engineer at Union Insurance

July 2019 – December 2020

Project: Desktop development of in-house maintained insurance software.

  • Responsibilities:
    • Technical analysis, design and development of new insurance products into the existing core system
    • Development of external modules responsible for encryption and safe transfer of bank statements to- and from the core system
    • Development of revised bonus system for insurance brokers
    • Development of various modules with different interfaces to mass-import insurance contracts from external systems
    • Refactoring the contract renewal system – introduced identifier-based
    • XSD schema architect – for vendor communication
    • Analysis and development of REST-based Single-Sign-On framework
    • Bugfixing in legacy parts of the system
    • Free-time, proactive additions to the project:
      • JIRA admin, introduced a full workflow to track the lifecycle of a task, manage requirements and track spent time better
      • DevOps improvement – better tracking of versions, with full archives (both source and built versions), improved release planning
      • Introduced naming conventions for various test versions to make life easier for end-users
      • Can-do attitude: often took release planning into own hands as a volunteer from the team – from gathering tasks by priority, building a version, releasing it for testing and then finally deploying
  • Tech Stack:
    • C#, IBM Informix SQL, Team Developer – SQLWindows (Gupta)
    • Java

Software Engineer at CRIF Slovak Credit Bureau s.r.o.

June 2017 – June 2019

Project 1: Full stack development of a web application widely used in enterprise environments in the Middle Eastern region (Business Information)

  • Responsibilities:
    • Responsibility for dedicated parts of the system such as webservice calls to 3rd party providers, decisioning management
    • XSD schema interpretation, model generation
    • Implementation of SOAP-based communication with selected webservices
    • Frontend and UI development
    • Multi-timezone work coordination, participating on daily meetings, per-sprint review, retrospective and planning
  • Tech Stack:
    • C#, .NET MVC, OracleSQL with Entity Framework
    • AngularJS, TypeScript, CSS3 with SCSS

Project 2: Full stack development of a web application used for deposit account openings on the US market

  • Responsibilities:
    • Responsibility for dedicated parts of the system such as applicant decisioning management, task scheduler, document signing modules
    • Implementation of SOAP-based communication with selected webservices
    • Frontend and UI development
    • Multi-timezone work coordination
    • Release and delivery planning, execution
    • Participating on daily meetings, per-sprint review, retrospective and planning
  • Tech Stack:
    • C#, .NET MVC
    • Classic Razor, SCSS, jQuery
    • MSSQL with Entity Framework

Software Engineer – enprovia s.r.o.

August 2016 – June 2017, present – maintenance

Project: Full stack development of a web application targeting team collaboration and cloud file sharing (SaaS solution – app.entrilion.com)

  • Responsibilities:
    • Responsibility for the user interface and overall user experience of the system
    • Frontend and UI development, responsive design
    • Participating on daily meetings, per-sprint review, retrospective and planning
  • Tech Stack:
    • C#, ASP.NET MVC, Razor, MongoDB
    • jQuery, SCSS

Web Developer – Cstudios s.r.o.

February 2015 – October 2015

Project: Full stack development of presentational websites

  • Responsibilities:
    • Client requirements analysis
    • Architectural planning
    • Development and delivery
    • Database management
    • VPS management
  • Tech Stack:
    • PHP, MySQL, jQuery

Software Engineer – enprovia s.r.o.

July 2014 – September 2014

Project: Backend development for a web application, non-public kiosk app targeted to various Android tablet users in the gastro industry

  • Responsibilities:
    • Web service development
    • Frontend and UI development
    • Participating on daily meetings, per-sprint review, retrospective and planning
  • Tech Stack:
    • C#, ASP.NET MVC, Razor, MongoDB
    • jQuery, SCSS

Software Engineer – ContractManager

May 2013 – June 2013

  • Developed a complete software solution for online customer management internally, with the ability to generate contracts for appliance borrowings in PDF (with document print)
  • Client requirements analysis, interface design
  • Architectural planning
  • Used Java with MySQL (JDBC)

Other projects I worked on

  • Product importer – configurable console app to import products with variations from manufacturer provided XLSX to WooCommerce
  • angelstore.hu
  • decent.ch
  • shiftymind.com
  • prorent.sk
  • obecpovoda.sk