Summary
Overview
Work History
Education
Skills
Timeline
Software
Generic

Konstantinos Kafousas

Principal R&D Engineer
Athens, Greece

Summary

A self motivated, strong in algorithm design and performance optimization Software Developer. Skilled in numerical analysis, primarily dense and sparse linear algebra, with broad experience in the automotive and EDA industries.

Overview

18
18
years of professional experience

Work History

Principal R&D Engineer

Synopsys Inc (previously Ansys Inc)
01.2019 - Current

driving numerical software development and product performance improvements (semiconductors, HFSS-IC Pro)

Highlights:

  • Marked advancements in core engine capability (runtime > 100x / memory > 30%)
  • Enhanced parallel processing capabilities (OpenMP/MPI/CUDA) of core engine
  • Low-rank approximations and block lr analysis
  • Minimization of third-party library dependencies
  • Order reduction techniques

Senior R&D Engineer

Beta Cae Systems SA (now Cadence Design Systems)
06.2008 - 11.2018

lead developer for numerical methods of FEA solver product (structural/automotive, Epilysis).

Highlights:

  • Computational mathematics library (from scratch)
  • Parallel sparse real and complex matrix factorizations
  • Parallel eigenvalue extraction techniques (Lanczos/substructuring)
  • Efficient frequency response assessment using ROMs (with fluid-structure interaction)

Education

Master of Science - Applied Mathematics

University of Crete
Heraklion, Greece
09.2004 - 06.2006

Bachelor of Science - Applied Mathematics

University of Crete
Heraklion, Greece
09.1999 - 06.2004

Skills

Critical evaluation

Innovation mindset

System Design & Scalability

Technical Roadmapping

Cross-Functional Communication

Design optimization

Timeline

Principal R&D Engineer

Synopsys Inc (previously Ansys Inc)
01.2019 - Current

Senior R&D Engineer

Beta Cae Systems SA (now Cadence Design Systems)
06.2008 - 11.2018

Master of Science - Applied Mathematics

University of Crete
09.2004 - 06.2006

Bachelor of Science - Applied Mathematics

University of Crete
09.1999 - 06.2004

Software

FORTRAN/C/C

CUDA

BLAS/LAPACK

CuBLAS/CuSolver/SuSPARSE

IntelMKL / ArmPL

Version Control

Github

Konstantinos KafousasPrincipal R&D Engineer