Paul Saulnier's Résumé
E-mail:
Education
Master of Science - Computer Science
University of Calgary (Calgary, AB)
September 2008 - June 2011
- Cumulative GPA: 3.9 on a 4.0 scale
- Research area: Human-Computer Interaction and Robotics
- Supervision: Dr. Ehud Sharlin, Dr. Saul Greenberg
- NSERC Canada Graduate Scholarships M (CGS-M), $17,500
- iCORE MSc Graduate Student Scholarship in ICT, $12,500
- Queen Elizabeth II Graduate Scholarship, $10,800 (May 2009 - May 2011)
- Department Research Award (2008, 2009)
- Computer Science Teaching Assistant - (Fall 2008, Winter 2009, Fall 2009, Winter 2010)
- TA Excellence Award - (CPSC 203 Fall 2008)
Bachelor of Science in Computer Science
University of New Brunswick (Saint John, NB)
September 2004 - May 2008
- Cumulative GPA: 3.9 on a 4.3 scale, graduated in First Division
- Dean's List - (2004-2005, 2005-2006, 2007-2008)
- Student Abroad exchange, ESCEM School of Business, Poitiers, France - (Winter 2007)
- Computer Science Teaching Assistant - (Winter 2007, Fall 2007)
Work Experience
Process & Production Specialist
Innovatia Inc. (Saint John, NB)
July 2003 - August 2008
- Participated in all stages of software development over several projects including requirements analysis, graphical UI design, coding, documentation, implementation and regular maintenance.
- Developed custom Standard Operating Procedures (SOP) authoring software using XML, XSL, JavaScript and Visual Basic. Developed attention to detail in optimizing design for timely access by telephone agents. Implemented robust contingency access methods and auto-update features.
- Created productivity and efficiency customizations for Arbortext Editor documentation editing suite using custom scripting language (ACL). Regularly consulted with end users to identify best solutions and smoothest implementation methods. Developed robust non-disruptive automatic configuration and self-update utilities.
- Effectively solved technical software problems with SOP and technical documentation authoring software by researching problems in depth and developing the best holistic solution.
- Implemented and coordinated corporate web site upgrade using XHTML, CSS, JSP, and Apache Tomcat.
Relevant Courses
|
Algorithmics Computer Architecture & Assembly Programming Database Management Systems Electronic Commerce Java Programming Operating Systems Principles |
Probability & Mathematical Statistics Programming Languages Scientific Computing Software Engineering Software Project Management & Quality Assurance Technical Reporting |
Technical Skills
- Software development: C#, Java, C/C++, Visual Basic, VBA, Python, Processing, Objective-C, Intel x86 Assembly
- Web development: PHP, XHTML, CSS, JavaScript, Apache HTTP Server, XML, XSL, JSP, Apache Tomcat, Flash
- Databases: MySQL, PostgreSQL, Microsoft Access, Oracle
- Office software: Adobe Suite (Photoshop, Lightroom, Acrobat, etc.), Microsoft Office 2003/2007 Suite
- Operating systems: Windows 3.1/95/98/Me/2000/XP/Vista/7, Mac OS X, Linux, iOS, BlackBerry, DOS
Additional Skills
- Aptitude for computer languages and programming: Eagerly took advantage of opportunities to solve problems at Innovatia by leveraging different technologies and languages in novel ways with custom tools.
- Creative and logical thinking Identified ways to streamline academic user evaluation process during my MSc using custom transcription and automation tools written in C# and integrated with third-party C++ APIs
- Multitasking and time management: Balanced full course loads and studying with part-time work involving numerous responsibilities and various side projects
- Highly adaptable in quickly changing technical environments: Contributed to multiple projects in ranging roles of responsibility across many departments of Innovatia
Community Involvement
- Developed entire web site from scratch using PHP, MySQL, XHTML, AJAX, JavaScript and CSS.
- Widely regarded as most active public school web site in the province. Other schools from all over use this web site as a template, regularly contacting the school asking for help with their own web sites.
- Maintained and developed Alumni Database with separate public and administrative web interfaces for planning class reunions and mailing newsletters.
- Developed custom calendar application supporting multiple user access roles and event categories.
- Developed web site for the Youth Career Connections Program using XHTML and CSS to enable students to download and print application forms and job sheets.
Refereed Conference Short-Papers
- PAUL SAULNIER, Ehud Sharlin, Saul Greenberg. (2009) Using Bio-electrical Signals to Influence the Social Behaviours of Domesticated Robots. In Adjunct Proc. Human Robot Interaction (Late Breaking Abstracts) - HRI'09. (San Diego, California), 2 pages plus poster, March 11-13. Poster presentation by Saulnier
- PAUL SAULNIER, Ehud Sharlin, Saul Greenberg. (2009) Using brain-robot interfaces for controlling implicit social patterns. In Workshop on Brain Machine Interfaces for Neuroprostheses and Robot Control, held at the IEEE International Conference on Robotics and Automation. (Kobe, Japan), 3 pages plus poster, May 12. A version of the similar HRI poster/paper above by the same authors. Presentation by Saulnier
- PAUL SAULNIER, Ehud Sharlin, Saul Greenberg. (2010) Exploring Interruption in HRI using Wizard of Oz. In DVD Proc. 5th ACM/IEEE Int'l Conf on Human-Robot Interaction - HRI'2010. (Osaka, Japan), IEEE/ACM, 2 pages, March 2-5. Late Breaking Report. Poster presentation by Saulnier
Academic Service & Involvement
- Invited talk - Japan Science and Technology ERATO Igarashi Design Interface Project, Tokyo, Japan - February 2010
- Student Volunteer - ACM/IEEE Conference on Human-Robot Interaction (HRI) - March 2009, March 2010
- Invited Talk - Human Interface Engineering Lab, Osaka University, Japan - May 2009
- Attendee - IEEE International Conference on Robotics and Automation (ICRA) - May 2009
- Student Volunteer - University of Calgary Dept. of Computer Science Industry Day - December 1st, 2008
- Attendee - ACM Conference on Computer Supported Cooperative Work (CSCW) - November 2008
- Student Volunteer - Computer Science Workshop, UNB Saint John - March 2008
- Student Volunteer - Women in IT Event, UNB Saint John - December 2007
- Represented UNB Saint John at ACM International Collegiate Programming Contest in APICS Conference for Mathematics, Statistics and Computer Science - 2006, 2007
Public Speaking & Media Coverage
- Invited research talks to Tokyo and Osaka, Japan - February 2010, May 2009
- CBC Radio Saint John interview (~7 minutes) - June 23rd, 2009
- Live & recorded television interviews (~8 minutes) on Breakfast Television (Citytv Calgary) - March 2009
- CBC Radio Spark interview (~4 minutes) aired nationally - April 2009
- Robot Emotional Control press coverage in MIT's Information Review, Engadget, Gizmodo, Wired, etc.
- Speech from perspective of previous student, Youth Apprenticeship Graduation - August 21st, 2007
Language Proficiency
- Native speaker of English
- Comfortable with spoken and written French; five month university in Poitiers, France.
Interests
- Recreational Activities: Photography, music, biking outdoors, travel
- Technology: Wireless technologies and devices, web development, computer systems
