enable and use SSI for ‘common’ bits used in all pages
[~bandali/bndl.org] / index.html
1 <!--# include virtual="/common/header.html" -->
2 <meta
3 name="description"
4 content="Amin Bandali is a graduate student at WatForm, the
5 co-host of the Emacs.el podcast, a free software advocate,
6 and a volunteer webmaster for the GNU project."/>
7 <title>Amin Bandali</title>
8 <!--#set var="bpage" value="Home" -->
9 <!--# include virtual="/common/banner.html" -->
10 <main>
11 <section>
12 <h2 id="contact">Contact</h2>
13 <table class="btable">
14 <tbody>
15 <tr>
16 <th></th>
17 <th>academic</th>
18 <th>personal</th>
19 </tr>
20 <tr>
21 <td>email</td>
22 <td><a href="mailto:abandali@uwaterloo.ca">abandali@uwaterloo.ca</a></td>
23 <td><a href="mailto:bandali@gnu.org">bandali@gnu.org</a>
24 (<a href="gpg">gpg</a>)</td>
25 </tr>
26 <tr>
27 <td>git repos</td>
28 <td><a href="https://git.uwaterloo.ca/abandali">git.uwaterloo.ca/abandali</a></td>
29 <td><a href="https://git.sr.ht/~bandali">git.sr.ht/~bandali</a></td>
30 </tr>
31 <tr>
32 <td>other means</td>
33 <td>see <a href="contact">contact</a> page</td>
34 </tr>
35 </tbody>
36 </table>
37 </section>
38
39 <section>
40 <h2 id="research-interests">Research interests</h2>
41 <p>
42 The main goal of my research is improving
43 <strong>software&nbsp;reliability</strong>
44 through application of <em>formal methods</em>.
45 </p>
46
47 <p>
48 My current research at <a href="https://watform.uwaterloo.ca">WatForm</a>
49 focuses on formal logic, model checking, and verification.
50 Specifically, I am working on various optimizations aiming to
51 improve the analysis performance of the Alloy Analyzer on
52 models.
53 </p>
54
55 <p>
56 I am also interested in programming languages, type systems, and
57 interactive theorem proving.
58 </p>
59
60 <p>
61 On the side, I dabble in <a href="https://leanprover.github.io">Lean</a>
62 and enjoy <a href="https://stallman.org/articles/on-hacking.html">hacking</a> on
63 <a href="https://www.gnu.org/software/emacs/manual/elisp.html">Emacs Lisp</a>.
64 I&rsquo;m also a <a href="https://www.gnu.org/philosophy/free-sw.en.html">free software</a>
65 and <a href="https://www.gnu.org/licenses/copyleft.en.html">copyleft</a>
66 advocate, and a volunteer webmaster for the GNU project.
67 </p>
68
69 <p>
70 You may wish to view my academic <a href="bandali-cv.pdf">curriculum vitae</a>.
71 </p>
72 </section>
73
74 <section>
75 <h2 id="publications">Publications</h2>
76 <dl>
77 <dt>
78 <strong>A Comparison of the Declarative Modelling
79 Languages B, Dash, and TLA<sup>+</sup></strong>
80 (<a href="papers/2018-AbBaDaSe-modre.pdf">pdf</a>,
81 <a href="papers/2018-AbBaDaSe-modre.bib">bib</a>,
82 <a href="https://doi.org/10.1109/MoDRE.2018.00008">doi</a>,
83 <a href="https://cs.uwaterloo.ca/~nday/models/2018-modre">models</a>)
84 </dt>
85 <dd>
86 Ali Abbassi, <strong>Amin Bandali</strong>, Nancy A. Day,
87 and Jose Serna
88 </dd>
89 <dd>
90 <em>2018 IEEE 8th International Model-Driven Requirements
91 Engineering Workshop (MoDRE)</em>
92 </dd>
93 </dl>
94 <!-- <h3 id="theses">Theses</h3> -->
95 </section>
96
97 <section>
98 <h2 id="presentations">Presentations</h2>
99 <dl>
100 <dt>
101 <strong>The Magic of Specifications and Type
102 Systems</strong>
103 </dt>
104 <dd><strong>Amin Bandali</strong>, Simon Hudon,
105 Jonathan Ostroff
106 </dd>
107 <dd><a href="presentations/cucsc-2017-slides.pdf">Slides</a>
108 presented at
109 <abbr title="Canadian Undergraduate Computer Science Conference">
110 CUCSC 2017</abbr>, University of Toronto, Canada, June
111 15-17, 2017.
112 </dd>
113 <dd><a href="presentations/eecs4080-poster.pdf">Poster</a>
114 presented at
115 <abbr title="Lassonde Undergraduate Summer Student Research Conference">
116 Lassonde USSR Conference</abbr>, York University, Toronto, Canada,
117 August 15, 2017.</dd>
118 </dl>
119 </section>
120
121 <section>
122 <h2 id="writings">Writings</h2>
123 <dl>
124 <dt>Will be added soon.</dt>
125 <!-- <dd></dd> -->
126 </dl>
127 </section>
128 </main>
129 <!--# include virtual="/common/footer.html" -->