Commit | Line | Data |
---|---|---|
6c3ca0ba AB |
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> | |
cb742bb6 | 38 | |
6c3ca0ba AB |
39 | <section> |
40 | <h2 id="research-interests">Research interests</h2> | |
41 | <p> | |
42 | The main goal of my research is improving | |
43 | <strong>software reliability</strong> | |
44 | through application of <em>formal methods</em>. | |
45 | </p> | |
cb742bb6 | 46 | |
6c3ca0ba AB |
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> | |
cb742bb6 | 54 | |
6c3ca0ba AB |
55 | <p> |
56 | I am also interested in programming languages, type systems, and | |
57 | interactive theorem proving. | |
58 | </p> | |
cb742bb6 | 59 | |
6c3ca0ba AB |
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’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> | |
cb742bb6 | 68 | |
6c3ca0ba AB |
69 | <p> |
70 | You may wish to view my academic <a href="bandali-cv.pdf">curriculum vitae</a>. | |
71 | </p> | |
72 | </section> | |
cb742bb6 | 73 | |
6c3ca0ba AB |
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> | |
cb742bb6 | 96 | |
6c3ca0ba AB |
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> | |
cb742bb6 | 120 | |
6c3ca0ba AB |
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" --> |