Resume
SUMMARY OF QUALIFICATIONS
- Versatile software developer and information technology professional with over five years of experience developing a wide variety of systems for large corporations and small businesses.
- Experienced in all stages of the software development life cycle.
- Specialties include developing customized solutions, solving technical and non-technical problems with team members of various skillsets, verbal and written communication and the ability to manage multiple tasks.
- Skilled programmer.
COMPUTER SKILLS
Programming- C/C++, Perl, Python, Java J2SE, Borland Delphi
- COM/COM+: Visual Basic 6.0, VBScript
- .NET: C#, VB
- HTML, XHTML, PHP, CGI, JavaScript, DOM, CSS
- Microsoft Windows: XP, 2000 (Server and Professional), NT4.0 (Server and Workstation), 9x, 3.x and MS-DOS
- UNIX: Linux, FreeBSD
- Collaborative Software: Microsoft Exchange Server 2000
- RDBMS: MySQL, Pervasive SQL, Microsoft Access, ADO, ODBC
- Networking: TCP/IP, Ethernet, 802.11b/g, VPN, DHCP, DNS
WORK EXPERIENCE
03/2006 - Present
Business Systems Developer, Desire2Learn, Kitchener, ON
02/2000 - 03/2006
Software Developer/Chief Technology Officer, In-House Solutions, Cambridge, ON
- Using Visual C++ 6.0 & 7.1/MFC, C#, Visual Basic 6.0 and VBScript, designed and developed customized third-party CAD/CAM solutions for new and existing clients.
- Sole developer for the redesign of the corporate website which required designing the database structure, security, logical and physical tiers, and the user interface. The interface was developed with HTML, CSS, and JavaScript. PHP was used to generate dynamic and interactive content from the MySQL database. The result was a more flexible and maintainable website that has experienced a 60% increase in traffic.
- Created an application designed to back up corporate CRM database, scheduling software, mass email application and reports for Business Vision accounting software.
- Planned, purchased and implemented IT infrastructure components including servers, enterprise applications, networking equipment and workstations. Also responsible for recommending hardware and software solutions to client list.
- Administered a Microsoft Windows 2000 Server, Active Directory domain, Microsoft Exchange 2000 Server, Maximizer Enterprise CRM, VPN and supported fifty workstations/notebooks in multiple locations across Canada.
- Applied advanced knowledge of security exploits in order to maintain integrity of internal systems.
- Administered, moderated and provided support for a Web-based support forum with a user base of over 12,000 worldwide users.
05/1999 - 08/1999
Database Developer, Siemens - Automotive Division, Sault Ste. Marie, MI
- Debugged existing and wrote new SQL queries, and designed the GUI using VBA for several Microsoft Access 97 databases.
- Summer student employment.
05/1999 - 08/1999
Teaching Assistant, LSSU School of Engineering, Sault Ste. Marie, MI
- Instructed summer students in the use of IBM 7545 and Fanuc 1100 robots as well as programming those using AML and Karel languages.
- Educated summer students in Web development with HTML and Working Model 2D motion simulation software.
- Administered a Microsoft Windows 95 game LAN.
- Summer student employment.
EDUCATION
1995 - 1999
Lake Superior State University, Sault Ste. Marie, MI
B.Sc. Computer and Mathematical Sciences
MEMBERSHIPS
Association for Computing Machinery - Professional Member
IEEE Computer Society - Professional Member