Brendan Wood

Computer Science Teacher & Microsoft .net IT Specialist

Good Afternoon! I'm passionate about all things having to do with technology. I enjoy keeping up to date with the latest computer development and trends in programming languages, security, networking, and devops technology.

 My specific interest is in computer security, this is mainly why I've decided to pursue my master degree in computer security engineering.


 I have over ten years of experience teaching computer-science related topics. Currently, I teach computer science at Champlain College. I teach on a part-time basis at Concordia university and McGill university. Prior to teaching, I enjoyed a long career as a programmer-analyst and IT Specialist.

 My programming specialization is in the development and architecture of back-end web applications and web services primarily using .NET technologies. My industry experience includes consultation work in the financial/banking, travel & transportation, marketing, and retail industries. I have grown my career and knowledge within reputable companies such as IBM, Air Canada, Aldo, Société Générale, SNC Lavalin and IATA, as well as several smaller firms and start-ups.

 People tell me that I work well in teams. I am passionate about my work, and enjoy working within a team as a developer, analyst or in a lead position and mentor.

 I hold a master engineering degree in information systems security, as well as a Graduate diploma in computer science. I place great value in education and educating, and I am always improving my skills by completing certifications which are relative to computer science, education or business.

 My teaching career encourages me to research and certify myself in the newest technologies on a regular basis.

Please see my "Professional" or "Academic" pages for my current viewable or downloadable CV.

experience

Canadian Center for Architecture (CCA)

Senior Programmer-Analyst
September 2016 - August 2017

As part of a digital immersion project of the CCA, many in house applications were targeted for modernization. Participated in the management, design, development and implementation of such projects. Some applications included a new digital asset management tool, bookstore ecommerce site, and most notably the company intranet.

Technologies: .NET 4.6, C#, AngularJS, Entity Framework 6, MVC 4, TFS

Senior Programmer-Analyst – Bell Canada

January 2015 - September 2016

Development and support of several in house applications involving different Bell business units such as television, hr, internet, etc.

Developed channel request application using modern technologies as a SPA based UI, inline SSRS reports, and complex business rules. Used fast paced Agile development within a team of consultants.

Technologies: .NET 4.5.1, C#, SSIS, SSRS, AngularJS, NHibernate, MVC 5, Oracle 11, Subversion

Senior Programmer-Analyst (Consultant) – Reliance Protectron

September 2013 - June 2014

To fulfil the need for SNC-Lavalin to convert it's HR systems from Oracle EBS to Workday, I planned, analysed and developed interfaces and feeds for all benefit providers for health and insurance plans. Also developed modules for a file dispatcher, which interacted as a liaison between Active Directory and files containing XML.

Technologies: .NET 4.0, C#, Workday v21, Oracle, XSLT, XML

Senior Programmer-Analyst (Consultant) – Société Générale

September 2013 - June 2014

Worked with the compliance department in New York. Delivered a high visibility project that aggregated large amounts of data into a manageable dashboard interface, to satisfy Dodd-Frank compliance requirements.

Technologies: .NET 4.5, C#, Silverlight, WCF, SSRS, SQL Server 2008, XML.

Teaching Experience

Champlain College

Teacher
2017 - Current

I teach various courses in the Computer Science 420 Professional DEC, as a non-tenured member of the Computer Science faculty. I teach the theoretical component of the courses, and also engage students in within the lab environment.

Courses Taught: Game Development with Unity, Networking and Internet Services, Operating Systems, Security Topics, Mobile Application Development (Android), Python, QM (Statistics)

Technologies: C#, Unity, Linux, Android Studio

McGill University

Lecturer
2021 - Current
  1. Develop and deliver on-line workshop courses based on JavaScript full-stack development.
  2. Coordinated with other instructors to ensure proper course hand-off and progression.
  3. Delivered both technical courses and theoretical/capstone project courses.

Courses Taught: Full-stack JavaScript Development, including algorithms and capstone project (YCIT001, YCIT023, YCIT025, YCIT026, YCIT099). Statistics for Business Decision Making (YCBL260)

Technologies: HTML, CSS, JavaScript, NodeJS, Agile Development

Concordia University Center for Continuing Education (CCE)

Instructor
2014 - Current

As a part-time faculty member of the continuing education department, I teach IT courses on a per contract basis. I prepared course materials, curriculum, and class activities. Currently teaching PHP and MySQL courses to students pursuing certificates in web programming.

Courses Taught: Java, Python, Data-Sciences, PHP Levels 1 & 2, Mobile Application Development

Technologies: Java, Python, PHP, MySQL, SQL, HTML, CSS, Javascript

Studies

Master degree in Information Systems Security (MEng) – Concordia University, Montreal

2018 - 2024

The academic goal of the Master of Engineering (M.Eng.) program is to prepare students with the skills, knowledge, cutting-edge technologies, expertise and best practices to be security architects capable of designing, implementing, analyzing and managing the security of real-life information systems.

GPA: 3.9

Graduate Diploma in Computer Science – Concordia University, Montreal

2015 - 2018

The Diploma in Computer Science is offered to qualified university graduates from diverse backgrounds who wish to obtain expertise in computer science fundamentals. Graduates of the Diploma program will obtain qualifications similar to those of graduates of the Bachelor of/Baccalaureate in Computer Science program.

GPA: 3.43

Bachelor Degree Management Information Systems – John Molson School of Business, Montreal

2007-2014

Completed the 90 credit undergraduate program for a bachelor of commerce. Majored in MIS (Now known as BTM). This program is designed to train technology management in various areas of expertise such as; project management, business process analysis, critical thinking, and communications.

GPA: 3.3

College Diploma – Champlain Regional College St. Lambert

1992-1997

The 3 year DEC (Diplome D'Etudes Collegiales) degree is a professional degree which is accompanied by a one-year internship program. Both legacy and modern technologies were taught as part of the program. For example, we developed COBOL batch and online applications with CICS. We also studied modern languages such as C++, Pascal and SQL procedures.

Certifications and Seminars

CompTIA Security+

CompTIA
2024

CompTIA Security+ is a global certification that validates the baseline skills necessary to perform core security functions and pursue an IT security career.

Microsoft Office Specialist: Excel Associate MO-200 - Certiport (Microsoft)

Certiport
2024

Graduate Seminar GPTK711 in University Teaching for Engineering and Computer Science - Concordia University, Montreal

2017

This seminar in university teaching will prepare graduate students for an academic teaching career. The estimated time-commitment is 25 hours in-class with 10 hours for preparation of readings and assignments. Participants receive a certificate upon successful completion of all requirements.

send me an email


Your message has been sent. Thank you!
Sorry your message can not be sent.

GPG Key

Please use this key to encrypt email containing passwords or sensitive material.

Download My Public Key


-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: User-ID: Brendan Wood
Comment: Created: 2023-07-14
Comment: Expires: 2028-07-12
Comment: Type: 3072-bit RSA
Comment: Fingerprint: 324859DB3B4E0CBA70522EB3811574B71175692C

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
+uLhlQ/CYXxB0FIVS4IjoE0iGsweZg/oV6QM
=f3vY
-----END PGP PUBLIC KEY BLOCK-----