| Experience: |
| |
Fog Creek Software (New York, NY) |
Jun. 2008 - Aug. 2008
|
Intern in Software Development
- Worked on top-secret software coolness to be revealed in next major version of FogBugz
|
| University of Windsor (Windsor, ON) |
Jan. 2007 - Aug. 2007
|
Computing Consultant - Student and Academic Services
- Technical lead on large-scale student recruitment campaign (~6000 students)
- Cross-browser, cross-platform Flash movie integration, troubleshooting, and QA
- Designed and implemented a reusable bulk mailing system that recorded readership statistics and tracking information
- Liaised between University stakeholders and external consulting staff
- Maintained and enhanced the functionality of existing Lotus Notes Domino web applications in addition to designing and implementing new applications
- Co-authored UWindsor.ca website template redesign and significantly increased web and accessibility standards compliance
- Successfully coordinated multiple time-sensitive projects between various faculties, departments, and external consulting firms
|
| University of Windsor (Windsor, ON) |
Jul. 2005 - Jan. 2007
|
Head IT Student - Centre for Career Education
- Designed and developed complete website redesign including graphical layout, dynamic content, and website maintenance improvements
- Spearheaded multiple office automation projects involving extensive use of Microsoft Office and Lotus Notes technologies
- Responded to office staff on day-to-day basis utilizing a wide range of technical and interpersonal skills (office equipment troubleshooting, software training, software evolution, maintenance, and enhancement, etc.)
- Occasionally supervised and coordinated projects with 1 to 2 additional IT Students
|
| ABB Switzerland Ltd. (Baden, Switzerland) |
Jun. 2004 - Jun. 2005
|
Corporate Research Intern
- Coordinated long-ranging, enterprise scale software solutions (3-4 year timelines)
- Developed multi-tiered relational databases using SQL 2000, including advanced triggers and stored procedures (>15 related tables)
- Performed field research and practical analysis involving alternative SOAP protocol stacks resulting in a formal paper being submitted to multiple industry conferences
- Developed two GUI prototypes from start to finish within the 0-Config SMS project:
- Sole developer responsible for all GUI related architecture, graphical design, coding (Visual C# .NET), and documentation
- One of these prototypes (IEC61850 Browser) is currently being used in-house and is being considered as a potential commercial product for ABB
- Participated in all stages of software development including requirements testing, deployment solutions, user documentation, as well as developer documentation and API formulation
|
| Dabsoft Solutions Inc. (Essex, ON) |
Aug. 1996 - Present
|
Software Architect / Independent Contractor
- Designed, developed, and maintained commercial and freeware software titles
- International sales and technical support
- Experience with portability issues related to encryption and hashing algorithms
- ASP encryption and security related applications (cryptographically-secure content storage & retrieval)
- Development of both desktop and web applications utilizing:
- PHP and ASP (including ASP.NET) using MySQL, Access and SQL 2000
- Visual C# .NET, Visual Basic 5.0 & 6.0
- JSP using Oracle (exposure to EJB architecture and design framework)
- Java applets and JavaScript client-side coding
- Experienced with all aspects of contract work and custom software development
- Accounted for company finances as well as corporate tax responsibilities
|
| Unity Insurance Group, Ltd. (Windsor, ON / Essex, ON) |
Aug. 2000 - Jun. 2004
|
Office Clerk & IT Technician
- Maintained and supported Citrix and Terminal Services servers from branch office
- Performed router troubleshooting, hardware maintenance, upgrading, and installation
- Performed mail server troubleshooting and maintenance resulting in improved performance & reliability (Exchange Server 2000)
- Computer staging - installation of various operating systems and proprietary software
|
| Technical Skills: |
| |
- Languages / Platforms / Protocols
- Visual C# .NET, Python, Java, C, VB6
- PHP, JSP, ASP, and ASP.NET
- (X)HTML, DHTML, CSS
- JavaScript, VBA, Java Applets, LotusScript & Formula Language
- Windows desktop and server platforms (95 - 2003 Server)
- Familiarity with Unix / Linux based operating systems
- TCP/IP, UDP, SMTP, SOAP
- Mitsubishi Electric Research Laboratories' DiamondTouch multi-touch tabletop display
- Applications / Architectures
- Adobe Suite (Photoshop, Acrobat, etc.) / MS Office Suite 97 - 2007
- Microsoft Visual Studio 6.0 / .NET 2003 / .NET 2005 (using SourceSafe 6.0d)
- Relational Databases (SQL 2000, MySQL, Access 97 / 2000, limited Oracle)
- Web Development Architectures (IIS using ASP & PHP, Apache using PHP & Perl)
- Lotus Notes (including Domino Designer)
|
| Community Involvement: |
| |
- Habitat for Humanity Calgary (Calgary, AB)
- Volunteer on build sites as well as demolition work for the Habitat ReStore (~2 days/month)
|
Fall 2008
|
- Habitat for Humanity Intl. and Habitat Cambodia (Phnom Penh, Cambodia)
- Volunteer on Global Village trip lead by Desiree Adaway and Katina Grays (2 weeks)
|
Aug. 2008
|
- Habitat for Humanity Intl. and Greater Auckland Habitat (Auckland, New Zealand)
- Volunteer on Global Village trip lead by David Moore (2 weeks)
|
Aug. 2007
|
- French Dressing Jeans International Dragon Boats for the Cure (Windsor, ON)
- Volunteer paddler on team Field's Fighters
|
Jul. 2007
|
- Canadian Cancer Society's Relay for Life (Windsor, ON)
- Volunteer on team UWindsor for all-night walkathon fundraiser
|
Jun. 2007
|
- Terry Fox Run (Windsor, ON)
- Participant in 10km run / walk / bike fundraiser
|
Sept. 2006
|
- Building Blocks for Better Babies (Windsor, ON)
- Volunteer web designer - completely redesigned www.buildingblocksforbetterbabies.com
|
Jul. 2006 - Sept. 2006
|
- Habitat for Humanity Intl. and Bayou Area Habitat (New Orleans, LA)
- Volunteer/participant on General Mills sponsored hurricane rebuilding trip (2 weeks)
|
Jul. 2006
|