PROFESSIONAL EXPERIENCE

Cybersecurity Lead

Varian Medical Systems

Budapest, HU ▪ Apr 2022 - Present

  • Independently elaborates and develops technical software solutions in the domain of patient QA and related areas.

  • Lead the implementation of and adherence to Varian’s cybersecurity guidelines as part of the software development process in the domain of patient QA and related areas.

  • Lead the activities to render software solutions developed in the domain of patient QA and related areas compliant with cybersecurity regulations put forward by the regulatory bodies and our customers.

Technology stack: Python, Flask, Genshi, Coffeescript, CouchDB, Jenkins, Team Foundation Server, Azure DevOps Server, Ubuntu OS.

Supervisor: Christof Baltes, Dir., QA Solutions

 

Full Stack Software Engineer - Medical Devices

Varian Medical Systems

Budapest, HU ▪ May 2020 - March 2022

Part of the QA Solutions - Patient QA team, with focus on applications for processing images and analyzing radiotherapy Quality Assurance data. Improved and developed fully integrated solutions to enhance the reliability and safety of radiotherapy treatments in close collaboration with R&D, engineering, scientific partners and product management. Performed product security related activities for Mobius in the Cybersecurity SME role since late 2020.

Technology stack: Python, Flask, Genshi, Coffeescript, CouchDB, Jenkins, Team Foundation Server, Azure DevOps Server, Ubuntu OS.

Supervisor: Florian Milde, Mgr., SW Engineer (Applications)

 

Senior Software Engineer

dicomLAB Ltd. / Ossevo Medical Ltd.

Szeged, HU ▪ Nov 2016 - Mar 2020

  • Led development in a cross-functional team of clinical specialists, radiologists, mechanical- and software engineers.

  • Executed requirement analysis, designed and implemented navigation systems for 3 surgical areas.

  • Refactored obsolete legacy code, developed algorithms for geometric operations, mesh processing and 3-D visualization across teams to reduce complexity, improving computation time on average by ~115%.

  • Generated code and documentation to comply with international regulatory requirements of IEC 62304.

  • Improved post-operative evaluation and compatibility with surgical equipment of the prosthesis manufacturer.

Technology stack: VTK, VTK.js, scikit-image, OpenCV, Qt, Javascript, Python, NumPy, SciPy, PostgreSQL, AWS S3, Docker, JetBrains PyCharm.

Supervisors: Dr. Endre Varga MD, CEO / Zsuzsa Kiss, CEO

 

Lead Developer

Dept. of Traumatology, Faculty of Medicine, Univ. of Szeged

Szeged, HU ▪ Nov 2016 - Oct 2018

  • Collaborated with 21 specialists to introduce 3-D surgical planning and surgical navigation through patient-matched devices to several departments resulting in 20+ successfully performed surgical operations.

  • Developed novel and surgical area specific medical image segmentation and registration methods.

Technology stack: VTK, ITK, SimpleITK, Qt, Python, NumPy, PHP, MySQL, Apache WampServer, Visual Studio Enterprise.

Supervisor: Prof. Dr. Endre Varga PhD, Head of Department

 

Research Intern

Tyndall National Institute

Cork, IE ▪ Jun 2007 - Aug 2008

Performed program optimization and porting from Mathematica to C++ to implement a combined Finite Element (FE) and Molecular Dynamics (MD) simulation tool.

Technology stack: Fortran, C/C++, Mathematica, Matlab, VMware, Fedora OS.

Supervisor: Prof. Dr. Jim Greer PhD
Mentor: Dr. Werner Gyorffy PhD

 

EDUCATION

 

PhD Student

Department of Image Processing and Computer Graphics, Institute of Informatics, University of Szeged

Szeged, HU ▪ Degree not conferred ▪ Sep 2011 - Aug 2014

Advanced Methods for Discrete Tomography with Priors and Applications

We apply and evaluate machine learning methods to obtain information purely from the tomographic projections of an image. We design and implement discrete tomographic reconstruction methods that can exploit the knowledge obtained in this way.

Supervisor: Dr. Peter Balazs

 

M.Sc. in Software Information Technology

University of Szeged

Szeged, HU ▪ Sep 2009 - Jun 2011

Master Thesis: ‘Fuzzy methods in discrete tomography’.

Supervisor: Dr. Peter Balazs

 

B.Sc. in Computer Program Design

University of Szeged

Szeged, HU ▪ Sep 2005 - Jun 2009

Bachelor Thesis: ‘Classification of binary shapes using neural networks’.

Supervisor: Dr. Peter Balazs

 

AWARDS

 
  • Apáczai Csere János PhD Scholarship - National Excellence Programme, Hungary ▪ 2013

  • ‘Outstanding Student of the Faculty of Science and Informatics’
    University of Szeged, Szeged, HU ▪ 2012

  • ‘Fellowship granted by the Republic’
    University of Szeged, Szeged, HU ▪ 2011

  • 1st prize in the Informatics Session of the Scientific Students’ Associations Conference
    University of Szeged, Szeged, HU ▪ 2010

 

SELECTED PUBLICATIONS