Links
Web Page
LinkedIn
Contents
Experience
Other Skills
Education
Back to Top
Current
Coordinator / Instructor - New Brunswick Community College, Saint John, NB
Coordinate, develop, and deliver technical and business courses for students of the Information Technology and Business programs using face-to-face, blended, and online (via Brightspace/Desire2Learn Learning Management System) delivery.
Awards
- 2022 RBC FutureNB Excellence Award
Vice President - Board of Directors - Saint John Theatre Company, Saint John, NB - 2019 - Present
From our About Us page: In 1990 a group of dedicated individuals got together to form a company with one simple idea in mind: Saint John is a great city and, like every other great city, it deserves a great theatre company.
- Vice-President
- Chair of Infrastructure Committee
- Member of Executive Committee
- Member of Nomination Committee
Previous
Director - Board of Directors - Elizabeth Fry Society, Saint John, NB - 2019 - 2022
From the eFry page: Our Mission is to support women and their families affected by social-economic factors that may contribute to being involved with the criminal justice system.
- Chair of Governance Committee
Governor - Board of Governors - New Brunswick Community College 2016 - 2019
From the NBCC Governance page: The Board of Governors is responsible for establishing the governing policies that directs NBCC's mandate of becoming a high quality student-focused post-secondary institution that enhances the social and economic well-being of New Brunswick through training and education.
- Member of Governance Committee
- Member of Audit Committee
Technical Analyst - Genesys Telecommunications Laboratories, Saint John, NB
Support customers in the development of customized solutions in .NET (C#) and Java using software development kits (SDKs) that expose the protocols of Genesys solutions in a set of application programming interfaces (APIs).
Community Manager Mentor, Social Media Strategist - Sociallogical, Saint John, NB
Content co-creator and mentor to social-media-inclined business owners. Deliver courses with topics that include:
- Strategies for online connectivity;
- Practices for customers, prospects and employees;
- Providing a deeper understanding of how web-based relationship-building can generate effective ROI for their organization; and
- Practical application of various social media tools/services.
Business Analyst - New Brunswick Community College, Saint John, NB
Implement, support and promote the use of Oracle PeopleSoft Student Information Management System (SIMS) software.
- Manage User Acceptance testing, locate and log quality assurance issues, and collaborate with stakeholders to ensure consistent development, implementation and application of approved policies and procedures relating;
- Design, develop, and deliver face-to-face and web-based educational activites related to SIMS use;
- Develop and/or adjust policies/procedures related to SIMS; and
- Participate in strategic decision making and recommendations related to future implementations and enhancements.
Instructor - New Brunswick Community College, Saint John, NB
Successfully developed and delivered technical (object-oriented analysis and design, object-oriented programming, database design and development) and business (project management, organizational behavior, ethics) courses in classrooms and online via WebCT/Blackboard Learning Management System.
Project Management, Business Analysis, and other duties included:
- 2009 - 2011 NBCC Academic Council Member;
- 2009 - 2011 Project Lead for new Energy Building (NBCC Saint John);
- 2008 Project Lead for centralized scheduling system (Analysis & Requirements);
- 2007 Team Member International Exchange project (Universidad de Cienfuegos);
- 2007 Faculty Lead for Provincial NBCC Course Assessment Committee;
- 2006 Project lead for campus Online and Blended Learning/WebCT Initiative;
- 2005 Authored blended learning report for Growth and Development Project;
- 2005 Co-lead blended learning team for campus Growth and Development project;
- 2005 Technical advisor for project management on Growth and Development; and
- Team member of: Blackboard Support Team, Professional Development Steering Team, Campus First Responder Team, International Project Proposal Team.
Awards
- 2007 NBCC College Excellence Award Winner (Teaching); and
- 2007 NBCC Saint John Excellence in Teaching Award winner.
IT Consultant - Saint John, NB
Consult and provide solutions on office layout, system design, operational requirements network, software, hardware, and telephony).
SCUBA Instructor - NAUI and SDI Instructor, Saint John, NB
Instruct Self-Contained Underwater Breathing Apparatus (SCUBA) classes and open water examinations for hundreds of learners at various levels as a certified instructor with the National Association of Underwater Instructors (NAUI) and SCUBA Diving Internation (SDI).
Project Manager - Clinical Research Facilitator, Saint John, NB
Managed projects designed to streamline clinical research of drug and medical trials.
- Designed custom web-based applications and reports to enable accurate, distributed data-gathering using Active Server Pages (ASPs), HTML, Windows Servers, SQL Server databases and custom SQL queries for reports.
- Managed day to day operations, including employees and information technology resources.
- Served as primary point of contact for customers.
- Designed and developed data entry and database applications.
- Created and maintained standard operating procedures and training manuals.
- Designed and created customized reporting for client and internal use.
- Developed and delivered training on protocols, scripts, and data systems to employees.
Technical Account Manager - Workflow, Project Management, CRM software provider, Saint John, NB and San
Francisco, CA
Served as primary point of contact and managed the technical relationship for specific, key customer accounts.
- Provided sound resolution to issues raised by customers.
- Coordinated software and hardware changes between support, professional services, development, and the customer.
- Provided changes and updates to customer solutions as required.
- Maintained regular contact to ensure customer satisfaction.
Programmer/Analyst - Leading edge software development company, Saint John, NB
Developed state-of-the-art applications using Java (J2EE - Servlets and JSPs), Solaris, and Oracle.
- Enhanced products to handle Asian character data (CJK).
- Created and maintained user interfaces with Java to greatly improve and solidify the company's flagship software.
Branch Manager - Network cabling and hardware provider, Saint John, NB
Managed a network design and cabling branch office with annual budget of over $500,000.
- Network requirements analysis and design
- Budget management
- Consulting with customers
- Customer sales
- Purchasing
- Staff supervision
Owner / Operations Manager - Internet Service Provider, Saint John, NB
Developed concept, prepared business plan, recruited investors and launched Internet Service Provider.
- Grew business to provide dial-up Internet access and other services
- Designed and delivered curriculum and materials for all aspects of Internet usage for introductory and advanced users.
- Designed user manuals for Internet software and services for use by customers.
IT Skills/Certifications/Experience
- Genesys GCP8 - System Consultant, Inbound Voice (GCP8, CIV)
- Information Systems Profesional (I.S.P.), Information Technology Certified professional (ITCP)
- Project Management
- Systems Analysis and Design
- Java/J2EE Programming
- Database Analysis and Design, Programming - SQL, MySQL, Microsoft SQL Server, Oracle, Microsoft Access, Paradox
- Web servers - IIS, Apache/Tomcat
- Application / Database integration
- Web-based interfaces - HTML, Active Server Pages (ASPs), PHP, Javascript
- C/C++, .Net (C#, Visual Basic)
- Some Perl, Shell scripts, Assembler, COBOL, Powerbuilder, Crystal Reports
- Operating Systems - Microsoft, Mac OS X, UNIX/Solaris/Linux
- Network design and cabling
- Microsoft Project, Visio, Office Suite
- Adobe Photoshop, Framemaker
- Technical Writing
- Video Production (Camtasia, etc.)
Back to Top
SCUBA Diving
- Instructor
- Enriched Air Instructor
- DSAT Trimix Gas Blender and Oxygen Service Technician
- Assistant Instructor
- Dive Master
- SCBA Air purity Visual Inspector
- Ice Diver
- Rescue Diver
- Advanced Diver
First Aid
- Red Cross First Responder
- Red Cross First Aid/CPR
Photography
- Experienced digital and film photographer
- Advanced photography
Military
Personal Guard to Ambassador, Embassy Security
Canadian Embassies in Kinshasa, Zaire and Port-au-Prince, Haiti
Seconded to External Affairs Security teams in Haiti and Zaire to protect
Canadian government personnel and interests in unstable political environments.
Duties included personal protection for Canadian Ambassadors and families, security
of embassy grounds and the official residences, organizing radio security network
for staff and Canadian nationals working in the country, and liaison to the
security staff of other nations.
Criminal Investigator
Canadian Forces Base Halifax, NS and Canadian Forces Base Kingston, ON
Employed by the federal government as a Criminal Investigator for the Department
of National Defence to handle in-depth investigations and serious offences, prepare
lengthy police reports, maintain detailed records, interview suspects and witnesses,
and testify in criminal court. Trained other police officers in the correct use
of Police Speed Timing RADAR devices.
Infantry Officer
Canadian Forces Base Chilliwack, BC and Canadian Forces Base Gagetown, NB
Trained as an Infantry Officer.
Artilleryman
Saint John, NB and Canadian Forces Base Gagetown, NB
Employed as a reserve artilleryman operating 105mm howitzers.
Military Skills
- Close Personal Protection
- Physical Security of Premises
- Criminal Intelligence Analysis
- Criminal Investigator
- Police Speed Timing Radar Instructor
- Marksman
- Trained - ASP Expandable Tactical Baton, Pepper Spray, various small arms, 105mm Howitzer (Artillery)
Back to Top
Master
of Education (Adult Education) - (Partial Completion)
University of New Brunswick, Fredericton, NB
Bachelor
of Education (Honours, Adult Education)
University of New Brunswick, Fredericton, NB
Awards Granted
Certificate in Adult Education
University of New Brunswick, Fredericton, NB
Honours Diploma,
Computer Programming Technology
New Brunswick Community College, Saint John, NB
Awards Granted
- Quality Assurance Award
- Dean's List
Email me for more details