Stuart Thiel, B. Eng., P. Eng., Msc. Comp. Sci.
5185 Mariette
Montreal, QC, H4V 2G3
(514) 486-7293
Email: stuart.thiel@gmail.com
Objectives
To find work where I am required to stay on the cutting edge of technology and where I will be able to explore new horizons frequently.
Professional Attributes
Education:
| Concordia University, MASTERS of COMPUTER SCIENCE | 2005-2010 | |
|---|---|---|
| Concordia University, Institute for Co-operative Education BACHELOR of ENGINEERING, Major: Software Engineering | 1999-2003 |
Technical Knowledge
| Computer/Scripting Languages: | PC Assembly (rusty), C/C++(rusty), Java(very current), PHP, Perl, Visual Basic(rusty), ASP |
| Operating Systems: | Dos, Win 3.1/95/98/NT/2000/XP, Unix(FreeBSD)/Linux(6.3/7/9), Mac OS < 10 |
| Software: | Eclipse (WTP, Junit plugin), Final Cut Pro (and FCP HD), Paint Shop Pro, Adobe Photoshop, Sound Forge XP, Sound Forge 8, MySQL, Word, Excel |
| Internet: | Java, Java Servlets, JSP, XHTML, XML, XSLT, XPATH, PHP, PERL, Java Script, HttpUnit, XMLUnit |
Languages
English: Fluent
French: Fair
Technical Projects
| A targetted YellowPages listing platform | Nov. 2010 - | |
|---|---|---|
| Quebec Association for Adult Learners Web Portal development | Aug. 2010 - | |
| a fully functional forum/internal messaging system/gallery system for use in high load environments | Jan. 2009 - | |
| JServer / Station Manager, a streaming radio server and management tool for use by remote community radio stations (prototype successful in small scale production) | early 2009 | |
| Cubique, a bioinformatics web portal,forum and document/user management system | late 2008 - March 2011 | |
| Korsakov 5, a software for the creation of non-linear video narratives | 2008-2009 | |
| Variorum, an annotation tool for comparing ancient Greek texts online (only prototypes) | 2008-2009 | |
| InfoYellowPages, a searchable yellow pages listing webapp | 2007-2008 | |
| Vertov, a video annotating extension to Zotero | 2007-2009 | |
| MovieMapper Web Application for tracking brand appearances in the media (www.brandhype.org/MovieMapper/) | 2005-2007 | |
| Stulike Servers, a Concordia based project to provide University classrooms with semi-managed servers, with webspace, database and servlet capabilities, that allow students to learn development of web applications in a safe environment. | 2003- | |
| Serving as Technical Producer in the development of learning modules as a resource about learning disabilities, in partnership with Industry Canada and, as of 2005-2006, with support from the Inukshuk Fund. | 2004-2006 | |
| Concordia University Web Student Request Form System | 2002-2003 | |
| Running a Commercial Webserver | 2002- | |
| Running a Commercial Application Server | 2002- | |
| Concordia University Computer Science Web Inventory System | 2001-2003 | |
| Commercial List Mailer Software | 2000-2001 | |
| Multi-User-Dungeon Gaming Environment | 2000-2002 | |
| Radio Clip Compression and Internet Distribution Project (CFMR) | 1998-1999 | |
| Industry Canada Digital Collections Projects | 1996, 1998, 2000 |
Work Experience
- Assist clients in technical matters
- Design web pages
- Organize company finances
- Develop Software
- Advise Clients
- Administrate some dozen Websites
- Perform server system administration
- Create User Accounts
- Design Web Application Software Org.: Hortop & Thiel Markup & Layout
Position: Executive Director | 1997-present |
|---|
Duties:
5357 Monkland,
Montreal, QC,
H4A 1C3
- Teach students to use appropriate software
- Train students with new theory
- Help students with technical difficulties
- Explain assignments to students
- Prepare Tutorial presentations
- Set up servers for student use
- Mark assignments, quizzes, midterms.
- Manage student teams
- Prepare course material Org.: Concordia University
Position: Tutor - COMP228 / COMP248 / COMP249 / SOEN282 / COMP346 / SOEN342 / SOEN343 / SOEN344 / SOEN390 / SOEN490 / SOEN6951 | 2000-present |
|---|
Duties:
1455 de Maisonneuve Blvd. W.
Montreal, Quebec
H3G 1M8
- As with being a Tutor, but more so.
- Prepare Classes
- Grade students
- Promote class discussion
Position: Part Time Instructor - COMP6471 (Software Design Methodologies) | Summer 2007 |
|---|
Duties:
- As with being a Tutor, but more so.
- Prepare Classes
- Grade students
- Deal with problem students
Position: Part Time Instructor - SOEN343 (Software Design) | Fall 2006 |
|---|
Duties:
- Design/Write web applications
- Setup custom servers for Profs
- Maintain new and existing applications Org.: Quebec Farmer's Association
Position: Programmer on Duty | 2001-2006 |
|---|
Duties:
(They no longer exist, however, their old director can be found running QUANGLO)
21,111 Lakeshore,
Ste-Anne-de-Bellevue, QC
H9X 3V9
- Assess web page contracts
- Conceptualize and maintain web pages
- Research Internet based and communications technologies
- Create specific software
Position: Communications Technician | 1996-2003 |
|---|
Duties:
Scholarships/Awards
Peter Matthews Memorial Scholarship
Last Note
If you know who I am, you may well know that the above is the tip of the iceberg. If it involves computers in any way (with the exception of hardware, which I avoid), I can learn it, do it, and be damn good at it faster and easier than almost anyone (If I'm not already there). I have aspirations towards acting as a Project Lead/Manager
If you don't know who I am, chances are I won't work with you unless you offer me lots of money and/or propose something really interesting to me (very cool projects/people or a 3-day/24hr work week). Otherwise, please don't bother me.