Brian Di Croce

Senior Solution Developer at Avanade Canada

Montreal, Canada Area

Current
  • .NET Solution Developer at Avanade
Past
  • .NET Consultant at Pretty Objects Computers, Inc.
  • CMMI-SCAMPI A Team Member (Contractual) at GRafP Technologies, Inc.
  • R&D Lead (Internship) at Qualibre Technologies, Inc.
  • SharePoint Integrator (Internship) at Alogient
  • .NET Developer (Internship) at Pretty Objects Computers, Inc.
  • .NET Web Application Developer (Contractual) at OLOTech Inc.
  • Programmer Analyst and Web Developer (Contractual) at Pronto
  • Programmer Analyst (Internship) at ESI Software
Education
  • École de technologie supérieure
  • CÉGEP André-Laurendeau
Connections
61 connections
Industry
Computer Software
Websites

Brian Di Croce’s Summary

Brian is a passionate technologist working for Avanade Canada as a Senior .NET Solution Developer at the Montreal's Delivery Center where he is engaged in developing and delivering mission-critical systems built on the Microsoft .NET platform.

Prior to joining Avanade, he worked as a .NET consultant and trainer for a small ISV and training center in Montreal where he focused primarily on .NET technologies, software development methodologies and aspects of object-orientation.

Brian holds a D.C.S in Computer Science Technology from the CÉGEP André-Laurendeau, as well as a B.Eng. in Software Engineering from the École de technologie supérieure. He is also a Certified ScrumMaster, a Microsoft Certified Professional and a Microsoft Certified Technology Specialist with the .NET framework.

Brian is an active member of the Agile Alliance, the IEEE Computer Society and the Ordre des ingénieurs du Québec.

Brian Di Croce’s Specialties:

Object-oriented analysis/design, Agile methods (XP/Scrum), design patterns, software factories and domain-driven design, programming languages and frameworks (.NET, J2EE), database analysis/design, software quality engineering, software architecture and design, web development, software management and leadership.


Brian Di Croce’s Experience

  • .NET Solution Developer

    Avanade

    (Privately Held; 1001-5000 employees; AVND; Information Technology and Services industry)

    April 2008Present (7 months)

    I am currently a .NET Solution Developer with Avanade's Delivery Center in Montreal, Canada.

  • .NET Consultant

    Pretty Objects Computers, Inc.

    (Privately Held; 1-10 employees; Computer Software industry)

    July 2007April 2008 (10 months)

    I was hired at this company after graduating from university and being an intern back in 2004.

    For one of our clients, I was the principal architect in setting up a fully automated continuous integration environment that supports the software organization during integration and deployment phases of their products. This helped in increasing communication amongst team members, reducing defects count in the main branches, asserting tests coverage amongst every project, improving team productivity by reducing risks of bugs late in the software lifecycle and favoring early integration, as well as code-ownership amongst developers.

    For one of our clients, I participated in the migration of a VB6 application to a WPF version of the application. I was responsible of the user interface design with WPF/XAML and C# 3.0. It was the first time the client used WPF inside the organization, thus the project helped to decide whether or not the technology would be adopted in further projects.

  • CMMI-SCAMPI A Team Member (Contractual)

    GRafP Technologies, Inc.

    (Privately Held; 11-50 employees; Computer Software industry)

    February 2007June 2007 (5 months)

    I attended the SCAMPI A Team Training and Introduction to the CMMI v1.2 courses mandated by the Software Engineering Institute in order to participate in a CMMI appraisal for a financial organization in Toronto, Canada.

    I was member of a team responsible to conduct interviews with the organization's personnel for evaluating specific process areas and evaluate whether the organization's internal documents satisfied the intent of each specific and general goals according to the CMMI 1.2.

  • R&D Lead (Internship)

    Qualibre Technologies, Inc.

    (Privately Held; 1-10 employees; Computer Software industry)

    April 2006January 2007 (10 months)

    My roles were multiple in this start-up. For instance, I participated in the architecture and development of the company’s bilingual Website using ASP.NET 2.0.

    I was also involved in defining and designing the corporate brochures and full services offered by the company, as well as the various internal documents such as standards, guidelines and best practices used by our consultants.

  • SharePoint Integrator (Internship)

    Alogient

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    January 2005April 2005 (4 months)

    I participated in the architecture and integration of a corporate portal using SharePoint services and Microsoft Server Systems technologies (Microsoft SharePoint Products and Technologies, Microsoft SQL Server 2000, Microsoft Exchange Server 2003, Microsoft Project Server 2003, Microsoft Windows 2003 Server, Microsoft Office 2003).

    I also wrote various tutorials and documentation concerning the collaborative environment.

  • .NET Developer (Internship)

    Pretty Objects Computers, Inc.

    (Privately Held; 1-10 employees; Computer Software industry)

    January 2004April 2004 (4 months)

    I participated in the architecture and development of an add-in to integrate POCMock's functionalities within Visual Studio .NET.

    I also wrote various tutorials and documentation around POCMock v3.0.

  • .NET Web Application Developer (Contractual)

    OLOTech Inc.

    (Privately Held; 1-10 employees; Computer Software industry)

    January 2003July 2003 (7 months)

    I participated in the development of core functionalities for WebPM, a Web-based apparel software coded in ASP.NET 1.1.

  • Programmer Analyst and Web Developer (Contractual)

    Pronto

    (Privately Held; 11-50 employees; Internet industry)

    May 2002November 2002 (7 months)

    I developed a defect tracking application used to track open trouble-tickets for the phone system using Visual Basic 6.0 and ActiveX controls.

    I also designed the corporate bilingual website using ASP in an MVC architecture.

  • Programmer Analyst (Internship)

    ESI Software

    (Privately Held; 51-200 employees; Computer Software industry)

    January 2002May 2002 (5 months)

    Member of a team responsible for the development of an automated linker and compiler for various COM components used by our flagship products.

    I also participated in the writing of tutorials and documentation for the SMART Interfaces API framework in order to provide guidelines for the developers using our framework.


Brian Di Croce’s Education

  • École de technologie supérieure

    Bachelor of Engineering (B.Eng.), Software Engineering, 20032007

  • CÉGEP André-Laurendeau

    Diploma of Collegial Studies (D.C.S), Computer Science Technology, 19982002


Additional Information

Brian Di Croce’s Websites:

Brian Di Croce’s Groups:

Agile Alliance
Scrum Alliance
Institute for Electrical and Electronics Engineers
Ordre des ingénieurs du Québec

  •    SoftwareEngineering
  •    Agile Alliance
  •    École de technologie supérieure - Département de génie logiciel et des TI
  •    IEEE Computer Society Members
  •    Avanade Employees and Alumni
  •    Communauté .NET Montréal

Brian Di Croce’s Contact Settings

Interested In:

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

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Brian’s full profile:

  • See who you and Brian Di Croce know in common
  • Get introduced to Brian Di Croce
  • Contact Brian Di Croce directly

View Full Profile