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