Maureen Brennan

Software Consultant

Calgary, Canada Area

Current
Past
  • Intermediate Programmer Analyst at Richmond Savings Credit Union
  • Programmer at Northwest Trust Company
  • Programmer at MSS Computers
Education
  • Southern Alberta Institute of Technology
  • Royal Roads University
  • Northern Alberta Institute of Technology
Connections
128 connections
Industry
Information Technology and Services
Websites

Maureen Brennan’s Summary

A Software Consultant with 18 years experience in the requirements gathering, development, testing, implementation and support of software mostly in the Microsoft stack. While working for a software development company in Vancouver, traveled internationally (US, South Africa, Italy, Japan) acting as a software development consultant.

Strengths:
- Highly self-motivated. Dedicated to learning the latest technology trends and ways information technology can be used to solve business problems, gain/retain customers and gain competitive advantage.
- Excellent verbal and written communication skills
- Develops good rappor with collegues and partners/vendors
- Dedicated to creating processes and using automation and technology to manage repeatable tasks
- Exceedingly resourceful and politically astute
- Current interest is working in an organization using .NET & SQL Server. Also interesting in utilizing my team leadership and management skills. Enjoy developing staff.

Myers-Briggs: INTJ

Maureen Brennan’s Specialties:

Banking and Financial Software Solutions
Microsoft Development Technologies (.NET Framework - C#.NET, VB.NET, SQL Server, ADO.NET, Sharepoint, MSXML)
Team Leadership and Mentoring
Software Coding Standards and Code Reviews
Process Management
Software Architecture
Technical Writing
Project Management
Object Oriented Analysis & Design Techniques including UML
Educated in both Software Development & Business (have a BCom).
Entrepreneurial and Collaborative Leadership Style


Maureen Brennan’s Experience

  • Systems Analyst

    Bridgewater Bank

    (Privately Held; Banking industry)

    May 2008Present (1 year 8 months)

    Bridgewater Bank is Calgary-based bank and is a subsidiary of Alberta Motor Association (AMA).

    Role involves assessing requirements, designing, developing, and testing software solutions used by the bank.

    Accomplishments:
    - Wrote a .NET application using C#, SQL Server, SQL Server Management Objects (SMO) and SQL Reporting Services (SSRS) that automated internal account reconcilation processing that saved the company time and money
    - Enhanced a Broker Contact Tracking Application written in VB.NET using a SQL Server DB by adding Territory Management functionality for tracking sales agents by territory
    - Wrote SQL queries as required by the business to extract banking data for users

    Skills: requirement analysis, software design, software development in .NET, testing, issue investigation, debugging and replication, BI report writing, data mapping

    Tools: SQL Server, C#, VB.NET, Wealthview Developers Kit (WBDK), Global Event Control Server (GECS), Powershell

  • Senior Programmer Analyst

    inUnison Technology Services

    (Privately Held; Financial Services industry)

    January 2007March 2008 (1 year 3 months)

    inUnison is an IT Services Company created from the merger of First Calgary Savings and Envision Financial.
    - Provided to management software design and development estimates required to enhance and customize a PC-based retail banking application
    - Developed enhancements and fixes for a PC-based retail banking application using the application's software development kit
    - Developed a prototype using VB.NET and MSXML 4.0 to facilitate the connection of a Windows-based retail banking application to a COM-based XML gateway. This gateway transferred XML request and response documents to and from the host banking system and led to the development of a online identification application written in C#.NET with web services. The identification application displayed the customers scanned drivers license to the bank tellers.
    - Prioritized software issues based on risk

    Tools: WBDK, SQL Server, C#, VB.NET, Web Services, MSXML 4.0, Subversion.

  • Business Systems Analyst

    First Calgary Savings

    (Privately Held; 201-500 employees; Financial Services industry)

    July 2005January 2007 (1 year 7 months)

    Technical Lead/Project Manager for retail banking software customization project. This role required:
    - gathering software requirements by interviewing systems users
    - writing functional and technical specifications
    - assigning functional specifications to programmers
    - estimating the design, development and deployment required for implementation
    - maintaining a project plan of system enhancements
    - mentoring application users on the banking application.
    - developing banking transaction receipts for Epson POS printer into the banking system
    - developing banking enhacements to facilitate 3rd party integration of .NET applications to banking software

    Skills: project management, requirement analysis, software design, software development, assignment delegation, unit testing, 3rd party integration, mentoring and knowledge sharing of banking application

  • Solutions Architect

    Fincentric Corporation

    (Privately Held; Computer Software industry)

    April 1996November 2004 (8 years 8 months)

    Fincentric Corporation (formerly Prologic Corporation) is a Microsoft Certified Gold Partner and their financial services products are installed in financial institutions in over 25 countries.
    - Technical Project Manager and Team Lead for both domestic and int'l projects for the custom development /customization of Fincentric’s Windows PC-based client/server retail banking applications, Ovation™ and Wealthview Banking™, for the regional market. This included business requirement analysis, technical designs, team mentoring, overseeing the custom development, testing and implementation
    - Developed custom enhancements for Fincentric customers (financial insitutions) around the globe that improved efficiencies and increased revenue
    - Developed and taught technical training courses
    - Developed proof of concept prototypes for pre-sales

    Skills: project management, requirement analysis, software design and development, assignment delegation, unit testing, mentoring, team leadership

  • Intermediate Programmer Analyst

    Richmond Savings Credit Union

    (Banking industry)

    January 1994April 1996 (2 years 4 months)

    - Application Developer responsible for development and maintenance of the organization's PC-based in-house retail banking application called Relationship Banking System (RBS) written in Prologic Corporation's PROBE programming language using a SQL Server database
    - Interviewed users in the company's various internal departments, analyzed and documented requirements, designed solutions, unit tested and implemented software solutions
    - Technical lead on the implementation of PC-based Mutual Fund application
    - Successfully developed service charge enhancements in the banking system that lead to additional income for the organization.

    Skills: software development of banking software in a production environment, mutual fund software development exposure, production support of mission critical software, client/server software development, requirement analysis, software design, unit testing.

    Tools: PROBE programming language (4GL), SQL Server, JetForms, Windows 3.x.

  • Programmer

    Northwest Trust Company

    (Banking industry)

    January 1993November 1993 (11 months)

    - Application Developer on large banking development project that planned to significantly feature enhance and then replace existing branch retail banking software that ran on AS/400's with a PC-based open source software solution called Ovation™ developed Prologic Corporation.
    - Software team comprised of eight developers plus a team of ten business users from various internal departments.
    - Technical lead on deposit subsystem; supported user test streams and developed software fixes as required.

    Skills: large banking software development team, client/server software development, troubleshooting, requirement analysis, user acceptance testing support.

    Tools: PROBE programming language (4GL) developed by Prologic Corporation, Novell Netware, Windows 3.x

  • Programmer

    MSS Computers

    (Computer Software industry)

    December 1991December 1992 (1 year 1 month)

    MSS Computers is a ACCPAC Plus development partner. Role involved:
    - developing a feature rich Windows based Point of Sale (POS) application, SuperClerk™, that integrates with ACCPAC Plus suite of accounting products
    - Co-developed module to consolidate inventories from multiple store locations at day end
    - Development team included the company owner and two application developers (including myself).

    Skills: new product development of point of sale software, application integration to 3rd party software (ACCPAC), end of day balancing and reconcilation, system analysis and design, unit testing, application support.

    Tools: Microsoft 'C' programming language, ACCPAC Software Development Kit (SDK), Windows 3.x


Maureen Brennan’s Education

  • Southern Alberta Institute of Technology

    .NET Development Certificate , 20082008

    Completed 5 course .NET Development Certificate from SAIT in Calgary. Accredited as "Certified .NET Developer".

    Developed N-Layer desktop and web applications using .NET Framework 3.5 (C# & VB.NET) and SQL Server 2008.

    Projects included building school registration application in C# and using ADO.NET. Additionally, built Boat Leasing Web Application using C# and ASP.NET using AJAX extensions.

    Covered LINQ, WCF and XML Web Services.

  • Royal Roads University

    Bachelor of Commerce Degree , Entrepreneurial Management , 20032005

    Managerial Accounting, Corporate Finance, Entrepreneurship, Marketing, Sustainability, Corporate Strategy, Globalization

  • Northern Alberta Institute of Technology

    Diploma , Computer Systems Technology , 19901992

    Logic & Problem Solving, Operating System Concepts, Systems Analysis and Design, Programming with C, Pascal, VB


Additional Information

Maureen Brennan’s Websites:

Maureen Brennan’s Groups:

  •    International Association of Software Architects
  •    The Personal MBA Community
  •    ALT.Net
  •    Calgary Microsoft Partners Club
  •    Banking and Finance Technologies
  •    Linked.NET Users Group (LIDNUG)
  •    Royal Roads University Alumni
  •    Cloud Computing
  •    Object Oriented Analysis and Design Users Group
  •    Royal Roads University
  •    Linking Calgary
  •    Microsoft Developers
  •    Vancouver IT Professionals
  •    Software Craftsmanship
  •    Canadian Banking Technology

Maureen Brennan’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Maureen Brennan’s full profile:

  • See who you and Maureen Brennan know in common
  • Get introduced to Maureen Brennan
  • Contact Maureen Brennan directly

View Full Profile