rearrange many of the pages/files for better organization
[~bandali/bndl.org] / bandali-cv.txt
index c6b3c7a..02026c4 100644 (file)
@@ -1,16 +1,16 @@
-             CURRICULUM VITAE
+                           curriculum vitae
 
-               Amin Bandali
+                             Amin Bandali
 
-------------------------------------------
-site:  https://bndl.org
-email: bandali@uwaterloo.ca
-       bandali@gnu.org
-phone: available upon request via email
+              ------------------------------------------
+              site:  https://bndl.org
+              email: bandali@gnu.org
+                     bandali@uwaterloo.ca
+              phone: available upon request via email
 
-this file: https://bndl.org/bandali-cv.txt
-last update: 2021-08-31
-------------------------------------------
+              this file: https://bndl.org/bandali-cv.txt
+              last update: 2021-10-30
+              ------------------------------------------
 
 
 SUMMARY OF QUALIFICATIONS
@@ -18,8 +18,8 @@ SUMMARY OF QUALIFICATIONS
   - Experience in building software for diverse areas and platforms
     in various programming languages such as C, Python, and Haskell.
 
-  - Passionate about applying scientific and engineering methods
-    while designing and building software systems.
+  - Passionate about applying scientific and engineering methods in
+    design and implementation of software systems.
 
   - Using formal specification techniques to find specification-level
     bugs early in the design stage rather than implementation.
@@ -41,8 +41,8 @@ SUMMARY OF QUALIFICATIONS
 
 EDUCATION
 
-  Master of Mathematics in Computer Science, University of Waterloo,
-  2020
+  Master of Mathematics in Computer Science,
+  University of Waterloo, 2020
 
     Research focus:
       formal logic, model checking, verification
@@ -53,8 +53,8 @@ EDUCATION
     GPA:
       3.7/4.0
 
-  Bachelor of Science with Honours in Computer Science, York
-  University, 2017
+  Bachelor of Science with Honours in Computer Science,
+  York University, 2017
 
     Favourite courses:
       System Specification & Refinement, Software Requirements
@@ -84,7 +84,8 @@ PUBLICATIONS & PRESENTATIONS
       Engineering Workshop, MoDRE@RE 2018
       Copyright (c) 2018 IEEE.  All Rights Reserved.  Sadly.
 
-      pdf: https://p.bndl.org/modre2018-declarative.pdf
+      pdf: https://bndl.org/papers/modre2018-declarative.pdf
+      bib: https://bndl.org/papers/modre2018-declarative.bib
       models: https://cs.uwaterloo.ca/~nday/artifacts/2018-modre/
 
   THESES
@@ -95,9 +96,10 @@ PUBLICATIONS & PRESENTATIONS
       MMath Thesis, University of Waterloo, David R. Cheriton
       School of Computer Science, July 2020.
 
-      pdf: https://p.bndl.org/bandali-mmath-thesis.pdf
+      pdf: https://bndl.org/theses/bandali-mmath-thesis.pdf
+      bib: https://bndl.org/theses/bandali-mmath-thesis.bib
       hdl: https://hdl.handle.net/10012/16059
-      http: https://bndl.org/mmath.html
+      http: https://bndl.org/theses/mmath.html
 
   TALKS
 
@@ -106,10 +108,11 @@ PUBLICATIONS & PRESENTATIONS
       Amin Bandali
       Presented at the LibrePlanet 2021 Conference, March 20, 2021.
 
-      slides: https://p.bndl.org/bandali-jami-libreplanet-2021.pdf
+      slides: https://bndl.org/talks/libreplanet-2021-jami.pdf
       slides with notes:
-       https://p.bndl.org/bandali-jami-libreplanet-2021-with-notes.pdf
-      http: https://bndl.org/libreplanet-2021.html
+       https://bndl.org/papers/libreplanet-2021-jami-with-notes.pdf
+      bib: https://bndl.org/talks/libreplanet-2021-jami.bib
+      http: https://bndl.org/talks/libreplanet-2021-jami.html
 
     The Magic of Specifications and Type Systems
 
@@ -142,7 +145,7 @@ WORK & RESEARCH EXPERIENCE
       I am part of the Jami core development team at Savoir-faire
       Linux, where I get to work on various parts of Jami as a Free
       Software Consultant.  These include working on and maintaining
-      the GTK+-based jami-gnome client application written in C++ and
+      the GTK-based jami-gnome client application written in C++ and
       C, and packaging Jami for various GNU/Linux distributions and
       other platforms.  I also serve as a community liaison between
       the Jami core team and the wider free software community around
@@ -171,7 +174,7 @@ WORK & RESEARCH EXPERIENCE
       CS 136 (Elementary Algorithm Design and Data Abstraction):
         TA in winter 2018
 
-    [*]: Teaching Assistant (marking exams and assignments),
+    [*] Teaching Assistant (marking exams and assignments),
     Instructional Apprentice (holding tutorials and marking),
     Research Assistant (doing research for/with supervisor)
 
@@ -217,7 +220,7 @@ WORK & RESEARCH EXPERIENCE
       and the MVC framework, used by employees for accessing various
       data catalogs and archives.
 
-    summer 2015 | Software Developer
+    summer 2015 | Computer Programmer
 
       Designed and implemented various applications in C# and C for
       analyzing and testing a satellite pass prediction algorithm for