version 2026.3: Madl CV EN - v2026.3.pdf
This commit is contained in:
67
index.html
67
index.html
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>CV</title>
|
||||
<title>CV David Madl</title>
|
||||
<link rel="stylesheet" href="main.css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -38,7 +38,7 @@
|
||||
</div>
|
||||
<div class="block">
|
||||
<h3><span class="t">DevOps Expert, Direktorat Jenderal Pajak / Qualysoft GmbH</span> <span></span class="d">(2021⁠–⁠2022)</span></h3>
|
||||
<p>Designed Helm/Kubernetes configuration and staged deployment. Conducted interviews for Software Architect and Performance Engineer positions.</p>
|
||||
<p>Designed Helm/Kubernetes configuration and staged deployment for the national tax management system. Conducted interviews for Software Architect and Performance Engineer positions.</p>
|
||||
</div>
|
||||
<div class="block">
|
||||
<div class="left-hang">
|
||||
@@ -74,10 +74,24 @@
|
||||
<h3><span class="t">Co-founder, HeartShield Ltd</span> <span></span class="d">(2016⁠–⁠2018)</span></h3>
|
||||
|
||||
<div class="left-hang">
|
||||
<p>Python, Jupyter Notebook, matplotlib, numpy, scikit-learn</p>
|
||||
<p>Python, Jupyter Notebook, matplotlib, numpy, scipy, scikit-learn</p>
|
||||
<p>Android, C++, gnuradio</p>
|
||||
</div>
|
||||
<p>Created an Android app to collect biosignals (PPG, ECG, BCG, SCG) and estimate heart disease risk. Implemented <em>signal quality estimates</em> and <em>event detection</em> from literature. Reverse engineered Kardia ECG encoding. Published arrhythmia detection, see "Publications". Validated use-cases at exhibitions and insurers.</p>
|
||||
<p>
|
||||
Created an Android app to collect biosignals (PPG, ECG, BCG, SCG) and estimate heart disease risk.
|
||||
<!--Implemented <em>signal quality estimates</em> and <em>event detection</em> from literature.-->
|
||||
Published arrhythmia detection, see "Publications".
|
||||
Validated use-cases at exhibitions and insurers. Some modules I implemented:
|
||||
</p>
|
||||
<ul>
|
||||
<li>FIR filtering to remove noise and baseline wander</li>
|
||||
<li>Realtime auto-correlation for live BPM detection</li>
|
||||
<li>Event detection of heartbeats [1, 2]</li>
|
||||
<li>Signal quality estimation and marking noisy sections</li>
|
||||
<li>Alignment of signals with different time basis and clock drift</li>
|
||||
<li>Reverse engineering of Kardia ECG encoding [3]</li>
|
||||
|
||||
</ul>
|
||||
<!--
|
||||
<ul>
|
||||
<li>Designed and implemented an Android app to collect biosignals in a hospital.</li>
|
||||
@@ -88,10 +102,11 @@
|
||||
</ul>
|
||||
-->
|
||||
</div>
|
||||
<div class="section-spacer" style="height: 8pt; clear: both;"></div>
|
||||
<div class="block">
|
||||
<h3><span class="t">Research Associate, The University of Edinburgh</span> <span></span class="d">(2015⁠–⁠2016)</span></h3>
|
||||
<div class="left-hang">
|
||||
C++, Python, matplotlib, LaTeX
|
||||
C++, Python, matplotlib, GNU Parallel, awk, sed, LaTeX
|
||||
</div>
|
||||
<p>Implemented domain adaptation and optimized runtime performance in a machine translation software. See "Publications".</p>
|
||||
<div class="left-hang">
|
||||
@@ -112,6 +127,7 @@
|
||||
<li>Adapted bootloader and kernel of an embedded router for 4-byte flash memory</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section-spacer" style="height: 8pt; clear: both;"></div>
|
||||
<div class="block">
|
||||
<h3><span class="t">Working Student, Zelisko GmbH</span> <span></span class="d">(2008⁠–⁠2010)</span></h3>
|
||||
<div class="left-hang">
|
||||
@@ -120,13 +136,23 @@
|
||||
<p>Designed a test device for connecting to and testing ticket printer hardware for buses, including <em>circuit design</em>, layouting, mechanical design and industrialisation.</p>
|
||||
</div>
|
||||
|
||||
<div class="section-spacer" style="height: 50pt; clear: both;"></div>
|
||||
<div class="section-spacer" style="height: 24pt;"></div>
|
||||
<!--<h2>References</h2>-->
|
||||
<div class="block references">
|
||||
<hr/>
|
||||
<ol>
|
||||
<li>Brüser, C., Winter, S., & Leonhardt, S. (2013, May). How speech processing can help with beat-to-beat heart rate estimation in ballistocardiograms. In 2013 IEEE International Symposium on Medical Measurements and Applications (MeMeA) (pp. 12-16). IEEE.</li>
|
||||
<li>Zong, W., Heldt, T., Moody, G. B., & Mark, R. G. (2003, September). An open-source algorithm to detect onset of arterial blood pressure pulses. In Computers in Cardiology, 2003 (pp. 259-262). IEEE.</li>
|
||||
<li><a href="https://github.com/cidermole/hsh-signal">https://github.com/cidermole/hsh-signal</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="block">
|
||||
<h2>Education</h2><!-- deliberately here, forces h2 on new page -->
|
||||
<h3><span class="t">MSc Informatics, The University of Edinburgh</span> <span></span class="d">(2014⁠–⁠2015)</span></h3>
|
||||
<p><em>Specialism: Learning from Data</em></p>
|
||||
<div class="left-hang">
|
||||
C++, Python, matplotlib, LaTeX
|
||||
C++, Python, nltk, matplotlib, LaTeX
|
||||
</div>
|
||||
<p>Master thesis: "Handling out-of-vocabulary words in a domain adaptation setting in statistical machine translation"</p>
|
||||
<p>Out-of-domain MT is sensitive to the alignment of rare words. 27 % of untranslated words in the output could be found in training data, but were too rare for the word alignment algorithm to extract.</p>
|
||||
@@ -134,7 +160,8 @@
|
||||
<div class="block">
|
||||
<h3><span class="t">BSc Electrical Engineering, TU Wien</span> <span></span class="d">(2010⁠–⁠2014)</span></h3>
|
||||
<div class="left-hang">
|
||||
C++, LaTeX
|
||||
<p>C++, LaTeX</p>
|
||||
<p>Matlab</p>
|
||||
</div>
|
||||
<p>Bachelor thesis: "Interfacing of the PARDISO Sparse Linear Solver for Schrödinger-Poisson simulation"</p>
|
||||
<p>10-25 % overall speedup of simulations through refactoring the C++ codebase to introduce a representation of sparse matrices and interfacing a sparse solver package.</p>
|
||||
@@ -146,11 +173,33 @@
|
||||
</div>
|
||||
<p><em>Specialism: Commercial IT</em><br/>
|
||||
Diploma project: "Distributed server monitoring"<br/>
|
||||
Higher Institute of Technology (HTBLVA für EDV)</p>
|
||||
Higher Institute of Technology (HTBLVA für EDV)<br/>
|
||||
1st, 2nd places at Austrian Olympiad in Informatics 2009 and 2010.</p>
|
||||
</div>
|
||||
|
||||
<div class="section-spacer"></div>
|
||||
<h2>Publications</h2>
|
||||
<div class="left-hang">
|
||||
<div class="block">
|
||||
<h3><span class="t">Languages</span></h3>
|
||||
<ul>
|
||||
<li>Hungarian: C2</li>
|
||||
<li>German: C2</li>
|
||||
<li>English: C2</li>
|
||||
<li>Spanish: B1</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section-spacer" style="height: 24pt;"></div>
|
||||
<div class="block">
|
||||
<h3><span class="t">Hobbies</span></h3>
|
||||
<ul>
|
||||
<li>Tango Argentino</li>
|
||||
<li>Bouldering</li>
|
||||
<li>Chess</li>
|
||||
<li>HAM radio (OE3DAW)</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="block">
|
||||
<h3><span class="t">MMT: New open source MT for the translation industry</span></h3>
|
||||
<p>Bertoldi, N., Cattoni, R., Cettolo, M., Farajian, M. A., Federico, M., Caroselli, D., ... & Madl, D. (2017). The 20th Annual Conference of the European Association for Machine Translation (EAMT), 2017.</p>
|
||||
|
||||
7
main.css
7
main.css
@@ -43,10 +43,14 @@ body {
|
||||
background-repeat: repeat-y;
|
||||
}
|
||||
|
||||
ul {
|
||||
ul, ol {
|
||||
margin-left: 14pt;
|
||||
}
|
||||
|
||||
div.references ol li, div.references ol li a {
|
||||
font-size: 8pt;
|
||||
}
|
||||
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
@@ -78,6 +82,7 @@ h1 {
|
||||
font-size: 18pt;
|
||||
font-weight: 500;
|
||||
padding-bottom: 8pt;
|
||||
margin-bottom: 32pt;
|
||||
}
|
||||
|
||||
/* Section heading */
|
||||
|
||||
Reference in New Issue
Block a user