b'Marc Beaudoin\n\n1255 University, Montreal, QC\n\n514 555-1234\n\nPROFILE\nI am a competent analyst programmer with a solid expertise in the information technology industry, mainly\nunder Windows platform, using C/C++/C# languages and MFC, .Net, .Net mobile, ASP.NET frameworks. I\nhave strong skills in object-oriented programming and also have experience managing projects with the\nversioning system like Visual Source Safe from Microsoft. I also analyzed and developed for radio frequency\nmobile units under Windows CE and .NET CF 2.0 framework. I evolved within a high tech environment such\nas aeronautical and radiology industries. SQL database, DIS, HLA networking protocols and UNIX platform\nare also part of my curriculum. I also completed an extensive SharePoint training.\nEDUCATION\n\xef\x82\xb7\n\nAugust 1994 \xe2\x80\x93 Bachelor of Science (B.Sc.)\nUniversity of Montreal\n\n\xef\x82\xb7\n\nMay 1988 \xe2\x80\x93 DEC professional in information technologies\nVanier College, Montreal\n\nADDITIONAL CERTIFIED TRAINING\n\xef\x82\xb7\n\n50064 - Advanced SharePoint 2007 Development (5 days, Microsoft Certified, AFI 2009)\n\n\xef\x82\xb7\n\nMicrosoft Office SharePoint Designer (2 days, AFI 2008)\n\n\xef\x82\xb7\n\nMastering MFC Fundamentals Using MS Visual C++ 6 (Microsoft Certified, Versalys 2001)\n\n\xef\x82\xb7\n\nAnalysis and object oriented conception with UML (Technologia Training - 2001)\n\n\xef\x82\xb7\n\nAdvanced object conception with designs patterns (Technologia Training -2001)\n\n\xef\x82\xb7\n\nIntroduction to JAVA (ABC training - 2000)\n\n\xef\x82\xb7\n\nC++ primer on UNIX (ABC training - 1997)\n\n\xef\x82\xb7\n\nC language (ABC training - 1995)\n\n\xef\x82\xb7\n\nProgramming with X et UIMX (CRIM training - 1995)\n\n\xef\x82\xb7\n\nMilitary access level NATO/secret\n\nPROFESSIONNAL EXPERIENCE\nABC Group, an IBM company \xe2\x80\x93 since January 2007\nXYZ Client Inc. \xe2\x80\x93 February 2008 to January 2009 \xe2\x80\x93 12 months\nWeb development and applications support\nDevelopment, maintenance and support of web applications for international sites.\n\xef\x82\xb7\n\nDevelop new functionalities,\n\n\xef\x82\xb7\n\nSupport key customer for web applications around the globe,\n\n\xef\x82\xb7\n\nDebug the web applications,\n\nPage 1\n\n\x0cMarc Beaudoin\n\n1255 University, Montreal, QC\n\n\xef\x82\xb7\n\nImprove existing functionalities,\n\n\xef\x82\xb7\n\nCreate SQL scripts for data extraction and custom reports.\n\n514 555-1234\n\nEnvironment: Microsoft, Windows XP, Language: C#, JavaScript, .NET 1.1 and 2.0, SQL Server 2000.\nABC M\xc3\xa9tro \xe2\x80\x93 November to December 2007 \xe2\x80\x93 9 weeks\nArchitecture and infrastructure audit\nAudit of architecture and infrastructure to identify data flow problems in the application mobility.\n\xef\x82\xb7\n\nReview and document the architecture in place,\n\n\xef\x82\xb7\n\nDevelop a presentation to demonstrate deficient architecture for the IT customer and to allow IBM\narchitects to identify the problems,\n\n\xef\x82\xb7\n\nPrepare and present a weekly progress report to the customer,\n\n\xef\x82\xb7\n\nCoordinate meetings,\n\n\xef\x82\xb7\n\nWork with management team to provide solutions,\n\n\xef\x82\xb7\n\nPrepare and present solutions to the customer.\n\nEnvironment: SAP, NetWeaver 6.4, Hibernate, DB2, ClickSchedule, SQL Server 2005, IIS, .Net CF.\nAir Canada \xe2\x80\x93 September to November 2007 \xe2\x80\x93 9 weeks\nAnalyst Programmer\nAnalysis and documentation of an application that builds complex XML requests. It is used in the changes of\nflights pre/post departure\n\xef\x82\xb7\n\nAnalysis and breakdown of the application functions,\n\n\xef\x82\xb7\n\nProduction of a \xc2\xab High level design document \xc2\xbb,\n\n\xef\x82\xb7\n\nProduction of a \xc2\xab Software design document \xc2\xbb.\n\nEnvironment: Microsoft, Windows 2000, language C, XML\nConsultants Canada \xe2\x80\x93 January to August 2007 \xe2\x80\x93 31 weeks\nAnalyst Programmer\nProgramming of a radio frequency mobile device (Symbol WT4090) using Windows CE 5.0. The goal of this\napplication is to replace paper picking, reduce the error rate, allow real-time database updates, monitor the\nefficiency of the pickers and eliminate a quality control position:\n\xef\x82\xb7\n\nImplement and manage a version system using \xc2\xabMicrosoft Visual Source Safe (v8.0)\xc2\xbb\n\n\xef\x82\xb7\n\nProgrammed a client application \xe2\x80\x93 multithreading - C# with .NET CF 2.0 for a Windows CE 5.0\nplatform\n\n\xef\x82\xb7\n\nParticipated in the creation and implementation of the mobile device framework\n\n\xef\x82\xb7\n\nCreated \xc2\xab Data Access Object (DAO) \xc2\xbb for communication between the mobile device and the\nrequest management system TIBCO\nPage 2\n\n\x0cMarc Beaudoin\n\n1255 University, Montreal, QC\n\n\xef\x82\xb7\n\nGenerated unit testing utilizing \xc2\xab NUnit .Net 2.0 \xc2\xbb\n\n\xef\x82\xb7\n\nTrained programmers in the RF support team\n\n514 555-1234\n\nEnvironment: Microsoft, Windows CE 5.0, C#, .NET CF 2.0\nXYZ Group Ltd. \xe2\x80\x93 October 2005 to January 2007\nAnalyst Programmer\n\xef\x82\xb7\n\nImplementation and management of a control system, version Visual Source Safe (v6.0);\n\n\xef\x82\xb7\n\nDevelopment of the Radiology Information System (RIS) interface functionality;\n\n\xef\x82\xb7\n\nAnalysis and programming of functions relating to the communication of medical reports by fax and email, using COM objects;\n\n\xef\x82\xb7\n\nAnalysis and development of an appointment software for medical clinics;\n\n\xef\x82\xb7\n\nCreation and implementation of a Framework for the development team;\n\n\xef\x82\xb7\n\nImplementation of a 3 tier architecture;\n\n\xef\x82\xb7\n\nInstallation and client support.\n\nEnvironment: Microsoft, C++, MFC, SQL\nSwimsuits Inc. \xe2\x80\x93 April to June 2005\nShort term contract\nCreation of a Microsoft SQL 2000 database and generation of different reports. The original database came\nfrom a sophisticated security system and required adaptation. It was necessary to determine the relationship\nbetween the SQL tables from the product level, to create various reports using Microsoft Report Generator\nand then incorporate the reports into the company intranet site. C# code was added to specific reports when\ncustomization was required. Also devised and created C# applications that provided department-specific\ninformation. Software version was controlled by Microsoft Visual Source Safe (v6.0)\nEnvironment: Microsoft, MSSQL, C#, .Net\n\nAeronautic Inc. \xe2\x80\x93 March 1995 to February 2005\nMilitary division \xe2\x80\x93 Software developer level III\nASSIT group - January 2002 to February 2005\n\xef\x82\xb7\n\nCreate and develop in C# control user interfaces of a simulation exercise, in partnership with ABC\nUSA;\n\n\xef\x82\xb7\n\nDebug the framework of the ASSIST product in C#;\n\n\xef\x82\xb7\n\nDevelop product adapters, making the connection between unmanaged C++ and C#;\n\n\xef\x82\xb7\n\nCreate, in partnership with ABC Germany, an application in C# that allowed the display of simulation\nin 2D and 2.5D;\n\nPage 3\n\n\x0cMarc Beaudoin\n\n1255 University, Montreal, QC\n\n514 555-1234\n\n\xef\x82\xb7\n\nDevelop and integrate a plug-in C++, keeping the simulation towards an SQL database;\n\n\xef\x82\xb7\n\nCreate user interfaces and applications in C++ (MFC) to show various clients the capacity of the\nsimulation software;\n\n\xef\x82\xb7\n\nCreate applications and make reverse engineering with Borland Together version 6;\n\n\xef\x82\xb7\n\nDevelop with MS Visual Studio and MS Studio .NET.\n\nEnvironment: Microsoft, C# and C++.\nNetwork Group - June 1998 to June 2000\n\xef\x82\xb7\n\nDevelop with C++ and integrate on site Protocol Data Unit. Management of migration from protocol\nDIS towards protocol HLA;\n\n\xef\x82\xb7\n\nCreation and development of a network sniffer which allows saving of all PDU from various\nsimulations originating from different sites in order to replay the scenario;\n\n\xef\x82\xb7\n\nDevelopment of client/server interfaces in real time under the protocol TCP/IP and UDP/IP for interconnection of various simulations.\n\nEnvironment: UNIX, C and C++.\n\nDBMS Group \xe2\x80\x93 March 1995 to December 2002\n\xef\x82\xb7\n\nCreate, develop and maintain user interfaces specialized in X-Windows for updating the simulation\ndatabase, using system version CVS;\n\n\xef\x82\xb7\n\nMaintain and update various project documents;\n\n\xef\x82\xb7\n\nMaintain and update, using Fortran, the simulation database charger;\n\n\xef\x82\xb7\n\nCreate, develop and maintain control interfaces in real time of simulation products;\n\n\xef\x82\xb7\n\nModify and update development tool libraries in X-Windows used by the department;\n\n\xef\x82\xb7\n\nTraining of new employees and international employees on user interface development, specialized in\nX-Windows;\n\n\xef\x82\xb7\n\nIntegrate on site and off site (clients) various simulation software;\n\n\xef\x82\xb7\n\nClient support.\n\nEnvironment: UNIX, C and FORTRAN.\nEnvironment Canada, Saint-Laurent Center \xe2\x80\x93 June 1990 to march 1995\nComputer technician\nTechnical support within the computer division (over 125 stations), including implementation of an inventory\nsystem. Also, trained and supervised two employees and participated in the budget planning process.\n\nPage 4\n\n\x0cMarc Beaudoin\n\n1255 University, Montreal, QC\n\n514 555-1234\n\nMutual Insurance Group \xe2\x80\x93 Mai to October 1989\nComputer technician\nDevelopment, customer database management, a range of computer and terminal support tasks.\n\nTECHNOLOGY KNOWLEDGE\nProgramming Languages\nProfessional:\n\xef\x82\xb7\n\n.NET, .NET CF, C#, C++ (MFC), C, Fortran, Cobol, Motif, Xlib, Xtoolkit, Transact SQL\n\nAcademic:\n\xef\x82\xb7\n\nModula II, Pascal, Assembler\n\nEnvironment and OS\n\xef\x82\xb7\n\nWindows\n\n\xef\x82\xb7\n\nDOS, Unix, VMS\n\nMachines\n\xef\x82\xb7\n\nPC and compatibles, Work station SGI, IBM series rx6000, VAX, DEC Alpha\n\nPage 5'