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