Matt Langeman
Email: mklangeman@gmail.com
Website: www.langeman.net
Canadian Address
149 York Steet
Waterloo, ON N2L 1Z6
519-489-0489
Objective
Gain experience in the area of software project management while developing exciting and innovative products
Skills & Technologies
- Soft Skills: Hard worker, reliable, diligent, quick learner
- Management Skills: Honest, excellent communicator, problem solver, good coordinator
- Programming Languages: Java, C++, PHP, ASP, SQL
- Databases: MySQL, Postgres, Microsoft SQL Server, Sybase SQL Anywhere
- Web Technologies: HTML, JavaScript, CSS, RSS, XML
- Operating Systems: Windows 98/2000/XP, Mac OS X, Redhat Linux
- Concepts: Object-oriented design, distributed systems, networks, cryptography, iterative design
- Miscellaneous: Apache with SSL, CVS, IIS, Lotus Notes, Prelude IDS, Subversion, Webmin
Education
1999-present
Waterloo, ON
Graduate Studies
- Candidate for Master's of Management Sciences
- Intended areas of focus include: social networks, knowledge management and human-computer interaction
Undergraduate Studies
- Honours Bachelor of Mathematics with a major in Computer Science
- Courses of note: Distributed Systems, Computer Networks, and Applied Cryptography
- Major projects: Developed a middleware library that allowed for parallel processing in distributed
systems as well as a program for mirroring and serving websites
Work Experience
Summer 2005
Assistant Web Developer
Toronto, ON
Imagine Canada
- Redesigned the imaginecanada.ca website to use a CSS layout, reducing page size by 7 times and improving performance
- Performed content updates to four of Imagine Canada's websites.
- Designed and implemented a process to maintain the source code and images of Imagine Canada's websites through the use of Subversion and SyncBack.
- Created CSS templates for the redesign of nonprofitscan.ca (new design has not launched yet)
Fall 2004
Sport Supervisor
Waterloo, ON
University of Waterloo
- Created the schedule for the Campus Recreation ultimate frisbee league
- Communicated the schedule information to team captains and the league supervisor
- Supervised games; ensured that equipment and teams were present and that games ran smoothly
Summer 2003
Programmer
Akron, PA
Mennonite Central Committee
- Developed a custom bug-tracking system using a Movable Type weblog
- Configured Apache with SSL for separate internal and external web use
- Created backup scripts with Linux shell and DOS scripting
- Converted procedural FoxPro reports into SQL based reports
Fall 2002
Programmer
Akron, PA
Mennonite Central Committee
- Customized phpaga open source time-tracking system for use in MCC
- Researched and made recommendation for firewalls and intrusion detection systems
Fall 2002
Consultant
Akron, PA
Mennonite Disaster Service
- Participated in the creation of specifications and database design for a custom information management
system
- Developed a web-based front end for the information management system using PHP
Summer 2001
Intern
Waterloo, ON
Peaceworks Consulting
- Learned PHP though development of Phormation, an open source project that helps automate the process or
creating web-based forms with a database backend
- Contributed documentation to Phormation using DocBook
Volunteer Experience
Summer 2004
Volunteer Coordinator
Waterloo, ON
UW Canada Day Celebrations
- Coordinated and scheduled approximately two hundred volunteers needed for running the day's
activities
- Learned about the planning involved behind large one-day events
Extracurricular
- Elected Webmaster for Management Sciences Student Association (Jan. 2005 - Present)
- Captain of Conrad Grebel ultimate frisbee team (Sept. 2003 - Nov. 2003)
- Elected Treasurer of Conrad Grebel University College Student Council (Jan. 2001 - Apr. 2002)
- Captain of Conrad Grebel soccer team (Sept. 2000 - Nov. 2000)
- Co-captain and Captain of Ephrata Senior High Cross Country Team (11th and 12th grade respectively)
Interests
- Biking, Photography, Travel, Ultimate Frisbee, Web Design, Weblogs