Skip to content
Σ.𝕊.
Go back
Location: Zurich, CH
Languages: English, French

Industry Experience

Plexim GmbH

Zurich, Switzerland
Head of Scientific Software Development 2024 - ongoing
Team Lead Research Scientist 2023 - 2024
Scientific Software Developer 2022 - 2023
  • Core Technology: R&D in high-performance differential algebraic equations (DAEs) solvers for the simulation of multi-physics, mixed-formulations, mixed-signals circuits and power electronics systems.
  • Product Development: Building a state-of-the-art SPICE solver with innovative technology (multiyear roadmap); created a native fuzzy-search command-launcher/model-finder tool to improve UI/UX and discoverability of features in our flagship software PLECS; deployed a Python package (thermal-network) using JAX and Optax for surrogate thermal modeling of semiconductor devices.
  • Real-Time Systems: Development and stability analysis of new numerical schemes for real-time simulation on FPGAs (RT box).
  • Leadership: Lead a team of 6 research scientists and engineers (PhDs and Masters); code reviews; supervised Bachelor and Master's theses in collaboration with ETH Zurich; traveled internationally to give workshops to research institutes, engineering firms and manufacturers of semiconductors.
  • Tooling & Tech Stack: C++ with Qt, embedded Lua, CMake, Gitlab, Git (version control), testing pipeline, Python, MATLAB, Octave (for initialization scripts), Modelica, circuit schematic editors.

Mitsubishi Electric Research Laboratories (MERL)

Cambridge, USA
Research Intern May 2017 - Aug 2017
  • Modeling & Optimization: Simulation and optimization of large-scale HVAC systems with surrogate models; built a Levenberg-Marquardt optimizer (least-squares) with geodesic acceleration (using SUNDIALS for transients) to fit physically-based models to temperature data (MATLAB); simulated DAEs arising from a robot arm model.
  • Tooling & Tech Stack: MATLAB, Modelica, Mercurial (version control).

Montreal University Hospital Center (CHUM)

Montreal, Canada
Research Assistant, Department of Neurosurgery May 2012 - Aug 2012
  • Conducted literature review on motor learning (brain processes involved in imitation games).

MEEIR

Montreal, Canada
Laboratory Technician, Research Institute on Electricity of Quebec (IREQ) part-time, 2010 - 2011
  • Processed and graded ruthenium powder by particle size through multi-stage sieving.

Academic Experience

ETH Zurich

Zurich, Switzerland
Lecturer part-time, 2026 - ongoing
Scientific Assistant, Organizer & T.A. 2018 - 2022
  • Teaching (2026): Lecturer for Numerical Methods for PDEs.
  • Research: Worked at the interface of numerical analysis and differential geometry (PDEs on manifolds), leading to multiple publications in top-tier journals and presentations at international conferences.
    Keywords: manifolds, electromagnetism, scattering, domain decomposition, boundary and finite element methods (FEM & BEM), exterior calculus, clifford algebras, resonant frequencies, Hilbert complexes, conservative methods.
  • Teaching: Contributed in developing the curriculum, exercises and exams for Numerical Methods for PDEs; mentored and supervised teaching assistants; led weekly exercise sessions and prepared examinations for large classes.
  • Weekly exercise sessions for Numerical Methods for Application in Engineering II.

McGill University

Montreal, Canada
Research Assistant 2014 - 2016
  • Scientific Computing: Developed a Lattice Gauge Theory solver in C for the Yang-Mills equation, implemented gradient descent and line search on Principal Fiber bundles.
  • Algorithm Implementation: Implemented an algorithm in C to study Copulas and measures of statistical correlation.

F.A.C.E.

Montreal, Canada
Teacher Assistant part-time, 2013 - 2015
  • Led biweekly exercise sessions for elementary and high school students, focusing on mathematics and science.

Education

ETH Zurich

Zurich, Switzerland
Doctorate (PhD) — Applied Mathematics 2018 - 2022
  • Director: Prof. Ralf Hiptmair
  • Thesis: Developed a novel theory of boundary integral equations for the (possibly perturbed) Hodge-Dirac and Hodge-Laplace operators, advancing our understanding of low frequency models in electromagnetism and the structure of first-kind integral equations on manifolds.

Polish Academy of Science

Warsaw, Poland
Advanced Course — Finite Element Method July 2019
  • Advanced course on FEM from the European Community on Computational Methods in Applied Sciences (ECCOMAS) organized by the Polish Association for Computational Mechanics.

McGill University

Montreal, Canada
Master's (M.Sc.) — Applied Mathematics 2016 - 2018
Bachelor (B.A.) — Honours Mathematics & Computer Science 2012 - 2016
  • M.Sc. Director: Prof. Tsogtgerel Gantumur
  • M.Sc. Thesis: Published the first proof of convergence of Discrete Exterior Calculus (DEC) for the N-dimensional Poisson problem (a method used in digital geometry processing and computer graphics).
  • Graduated with First Class Honours; Dean's Honour List (Top 10% of Faculty).
  • Highlights: numerical methods, differential geometry, analysis & algebra, ODEs & PDEs, algorithms & data structures.

Activities & Leadership

NumPDE Project

ETH Zurich
Project Co-Lead 2018 - 2022
  • Led a team of student developers in creating NumPDE, a C++ repository of ~65 physical simulation and optimisation algorithms, now the standard framework for the course.
  • Keywords: wave propagation, convection-diffusion, conservation laws, electrostatics, force calculations, error estimators, convergence analysis, polynomial fitting, method of lines; C++, Python.

Seminars in Undergraduate Mathematics in Montreal (SUMM)

Montreal, Canada
VP Finance 2015 - 2016
Organizing Committee Member 2014 - 2015
  • SUMM is an annual conference organized in collaboration by students of all four universities in Montreal, QC, Canada. Of provincial scale, it is the largest event of the type in Quebec. It benefits undergraduate students from universities of both Quebec and Ontario.

McGill CodeJam - Artificial Intelligence

Montreal, Canada
Hackathon (48h) 2014
  • Design and implementation of a facial recognition algorithm based on PCA.

Skills

Programming

  • C++: Modern C++, STL, Eigen; Familiarity: CMake, Qt, CUDA
  • Python: NumPy, SciPy, Matplotlib; Familiarity: Pandas, JAX, Optax
  • Other: MATLAB, Modelica, LaTeX, Git, GitLab & GitHub; Familiarity: Lua, Octave

Core Competencies

  • Numerical Methods for ODEs, DAEs & PDEs, Applied Mathematics, Scientific Computing, Research & Development, Leadership & Project Management

Awards

  • Nominated for ETH Medal (2022)
  • Graduate Excellence Fellowship Award (2017)
  • Undergraduate Student Research Award (NSERC) (2015)
  • Collegiate Literature Award (2011)