Resume :Jean-René Roy - Technologies SoftDesign

Transcription

Resume :Jean-René Roy - Technologies SoftDesign
Consulting and Software Design
Resume: Jean-René Roy
Resume : Jean-René Roy
26 November 2013
Experience Summary
 22+ years of experience in the IT industry. 15+ years of
experience in developing scalable mission-critical Web POS,
CRM, ERP system and desktop applications with a specialty in
.NET, Web Services, as well as Internet based Web sites and
applications.
 7+ years of extensive Microsoft .NET experience, including XML
Web Services, WCF, Smart Clients, Silverlight, and SQL Server
SSMS, SSRS, SSIS, SSAS.
 14+ years of system architecture experience, including
applications, Database, BI solutions, technical as well as
information architecture.
 22+ years of server software and hardware experience including
enterprise critical rack mount servers, Windows Server 20032008, Exchange 2003-2010, SQL Server 2000/2012,COM DCOM
and a number of other products.
 Specialty: System Architecture, Application Architecture,
Information Architecture, Database Architecture, BI Solution
specialist, Agile practice, User Interface design , Finding solutions,
Business Process Automation, Customer requirements analysis,
.NET Object Oriented Development and Usability studies.
 16+ years of technical project management, team lead,
Mentoring, Training and business management expertise.
Page 1 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Consultant Bio
Jean-René Roy Database BI and Software Architect,
Jean-René Roy has been developing IT solution for large and small enterprises since 1987.
In 1991 he founded the consulting firm Technologies SoftDesign Inc.
Since that time he has worked on projects for House of Communes, Innovapost, Bell
Canada, CGI, ArchiDATA, House of Commune, Canada Council of Art, TBS and many other
clients assuming the responsibility of Business Analyst, Software Architect, Software
Developers, Analyst, Team leader and mentor. He has been and is still very active in the
developers’ community by acting as a user group leader for more than ten years with the
Montreal .NET community and the Ottawa .NET community.
He is also the co-founder of an international developer’s conference www.DevTeach.com
which is now directed by a member of his team. Jean-René Roy is a SQL Server Microsoft
MVP and co-lead and mentor for the Ottawa IT Community.
His extensive experience and knowledge can be seen in the following areas:










Expert in Microsoft technologies and solutions, with a specialty in SQL Server SSMS,SSIS,SSAS,SSRS,SSB;
Application development (.NET Framework 1.1 and .NET Framework 4.5, OOP, C#, VB.NET, Visual Studio.NET 2013,
Windows Services, XML, XSL, WCF WPF, CRM);
Internet development (ASP, ASP.NET, JavaScript, HTML, DHTML, IIS, Web Services, WSS, WSE, MSMQ, SMTP, SSL,
CRM);
Enterprise development (Centralized session state, Multi-tier);
Data access (ODBC,ADO, ADO.NET, OLE DB, DTS and Encryption);
Database architecture design and data modeling (MS-SQL Server, MS Access, VFP, XML);
Business process automation (Office, TFS) .
Application architecture expertise and very strong GUI design skills;
Team Lead, Agile skill, XP & Agile Scrum
Knowledge of UML, MSF and RUP, as well as SDLC (Application Life-Cycle) with VSTS and TFS
In-depth network and Microsoft Back-Office hands-on knowledge, including Windows 2003 Server, Windows XP, Windows
Vista, Windows 7, Windows 8.1, SQL Server 2000-2012, Exchange 2000-2010.
Mr. Jean-René Roy has strong communication skills in both French and English. He also has technical Project Management
expertise and has the proven ability to articulate complex business and technical concepts to executives. He is a regular speaker
in conferences and User Groups.
Microsoft Most Valuable Professional
Since July 2007, Jean-René Roy was named Microsoft MVP for SQL Server. This is a brief description of the MVP program as found at
www.microsoft.com/mvp: The MVP Program is focused on our relationships to and with customers via online and offline communities. The
program celebrates our best, most active customers who have demonstrated a technical passion and willingness to share their expertise with
others. These customers are the authors, enthusiasts, developers, academics, business, and technical decision makers who carry with them the
voice, strength, and value of the Microsoft customer. They do this in the books, Web sites, code samples, and utilities they publish; in the
newsgroups, message boards, and user group forums where they share; through the speaking engagements, Webcasts, and chats they host, and
in the feedback through alphas, betas, and communities they provide to help Microsoft build better products that result in more satisfied, loyal,
and passionate Microsoft customers.
Page 2 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Education & Training
Windows Phone 7 Boot Camp
Ottawa BI Study Group (Co-Lead)
BI Boot Camp SQLTeach
2010
spring 2009
2009 / 2007
Certificat en informatique
UNIVERSITÉ DU QUÉBEC A MONTRÉAL
Diplôme d'études collégiales (DEC)
Technique Informatique
C.E.G.E.P. de St-Laurent
1992
1987
Language


English (spoken & written) - excellent
French (spoken & written) - excellent
Security Clearance
Secret II
Employment Summary









Chief Software Architect
System Architect
System Analyst
DBA System Analyst
System Architect Analyst
Dynamic CRM developers
ETL Specialist and BI Architect
TFS 2010 Specialist
ETL Specialist/ DBA



Specialist SSIS, SSRS
Database Architect









Chief Software Architect
DBA / Software Architect
Chief Software Architect
Chief Software Architect
Chief Software Architect
DBA / Database developer
Software Architect & Mentoring
Software Architect
Software Architect
Team leader
Technologies SoftDesign
Canada Council of Art
TBS
CNSC
DevTeac.Com
House of Communes
House of Communes
House of Communes
Innovapost
House of Communes
Upper Canada school board
Accent de Ville (AdV)
Keops Kraft Canada
DevTeach
Cunsultations C.A.I. Inc
ArchiDATA
Saturn Disc (Zomax)
SunTelecom
Kraft Canada
Oratoire St-Joseph
CGI
Jan 1991 – Present
Sept. 2013 – Dec.2013
Oct 2013 - Present
July 2012 – Oct 2012
May 2012 – July 2012
Dec. 2011- May 2012
Aug. 2011- Nov 2011
Nov. 2010- July 2011
Sept 2009- May 2010
May 2009-July 2009
Jan. 2009 - Present
Jun 2004 – Oct. 2008
June 2006 - Present
Sept 2002 – Jul - 2008
May 2004 – Sept 2008
July 2000 – June 2004
Oct 2000 – Nov 2000
May 2001 – Sept 2002
April 1998 – Sept 2000
Mar 1998 – Oct. 2008
Feb 1992 – Sept 2000
Page 3 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
List of Projects
Project #28: Canada Council of Art (GCMS)
Sept.. 2013 – Dec. 2013 (4 months)
Title: Dynamic CRM developer system Architect
Canada Council of Art is replacing the legacy Art Tracking System
(ATS) for a new system created with Dynamic CRM 2011. This new
system is based on the iGrant solution from Eperformance. JeanRene Roy was overlooking the integration of the new system with
the data of the ATS legacy system.









Creating technical documentation for RUP methodology.
Creating complex SQL Server triggers
Code review and Architecture review
Design WCF RESTFull Web Services (OData)
Create the Visio documentation (UML, Flow Diagram, pseudo code)










Creating Web Services with CRM XRM SDK
Using XRM Fetch XML
Design of Entities in CRM
Design of Plug-in in CRM
Design of forms in CRM
Design of Views in CRM
Data mapping for CRM and ATS legacy system
Writing technical specification for Data integration
Writing SSIS package with Kingsway integration tool
Creating Report with SSRS for CRM
Using C# development framework plug-in
Writing the technical design from the functional design
Writing Architecture and support documentation
Integration of CRM with SharePoint 2010
Page 4 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #27: The Treasury Board of Canada Secretariat (TBS)
Oct. 2012 – April. 2013 (7 months)
Title: System Analyst for OCHRO
In replacement for a System Analyst level 3 (CS3) for The Office of the Chief
Human Resources Officer (OCHRO), Jean-Rene Roy was responsible for the design
of future version of different systems and web sites. Using the RUP methodology,
he is producing specification, design and software architecture for the system in
operation and future system.




















Creating technical documentation for RUP methodology.
Creating the Web Design
Creating decision flows and work flow document
Creating the Visio documentation (UML, Flow Diagram, pseudo code)
Creating ETL process Design
Creating Functional specification
Supervising implementation
Collection request from clients
Database modeling for BI project
Troubleshooting for system crash
Creating complex SQL Server triggers
Creating complex SQL Stored Procedure
Code review and Architecture review
Using C# and VB.Net development frameworks
Writing the technical design from the functional design
Writing Architecture and support documentation using UML
Integration of the ETL solution
Maintaining data dictionary
Using VB.Net development framework
Code review and Architecture review
Page 5 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #26: Canadian Nuclear Safety Commission (CNSC)
July. 2012 – Oct. 2012 (3 months)
Title: DBA System Analyst
The NMAS project is a web application that tracks the movement of nuclear
material in Canada. Using the RUP methodology Jean-Rene Roy was in charge of
analyzing and integrating “ESubmission” for the future version. This Electronic
Submission feature allows users to submit nuclear material movement from the
web application.










Creating technical documentation for RUP methodology.
Creating the Web Design and flow chart
Creating the Visio documentation (UML, Flow Diagram, pseudo code)
Creating complex SQL Server triggers
Creating complex SQL Stored Procedure
Creating Data Dictionaries and naming convention
Code review and Architecture review
Writing the technical design from the functional design
Writing Architecture and support documentation using UML
Writing P-SQL for Oracle Database
Project #25: DevTeach.Com
May. 2012 – July. 2012 (3 months)
Title: System Analyst and Architect
DevTeach.Com was planning their next version of the web site with an OData
approached. For this project Jean-Rene Roy did the architecture of the OData
specification and user interface design for the web site, Windows 8
application, Windows Phone 8 and the iPad and iPhone application.



Create technical documentation.
Create the Web Design
Create the Visio documentation (UML, Flow Diagram, spudo code)
Page 6 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design







Resume: Jean-René Roy
Using Entity Framework for OData
Creating complex SQL Server triggers
Creating complex SQL Stored Procedure
Code review and Architecture review
Design WCF RESTFull Web Services
Writing the technical design from the functional design
Writing Architecture and support documentation using UML
Project #24: House of Common CRM PARS
Nov. 2011 – April. 2012 (6 months)
Title: Dynamic CRM developer system analyst
In 2011 House of Common stated to use Microsoft Dynamics 2011. In the design of the
project PARS there was the need to synchronize the CRM Entities with external production
application using RESTFull Web Services. For this project Jean-Rene Roy designed a solution
that took advantage of SQL Server Triggers and SQL Server CLR to synchronize the data from
a SQL Server database to CRM Entities. Jean-Rene Roy also designs a solution for external
system to create reservations in the CRM PARS system.









Creating technical documentation for RUP methodology.
Creating complex SQL Server triggers
Code review and Architecture review
Design WCF RESTFull Web Services (OData)
Create the Visio documentation (UML, Flow Diagram, pseudo code)









Creating Web Services with CRM XRM SDK
Using XRM Fetch XML
Design of Entities in CRM
Design of Plug-in in CRM
Design of forms in CRM
Design of Views in CRM
Design of sub system solution for CRM
Writing technical specification for CRM
Creating Report with SSRS for CRM
Using VB.Net development framework plug-in
Writing the technical design from the functional design
Writing Architecture and support documentation
Integration of CRM with SharePoint 2010
Page 7 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #23: House of Common AIPC
Aug. 2011 – Dec. 2011 (4 months)
Title: ETL Specialist and BI Architect
House of Common needed to synchronize the MP Data in their Main Support application
(Assyst) for the project AIPC. This was phase 1 of a project where all the staff and location
had to be synchronized and harmonized for the call center help desk at House of Common.
Jean-Rene Roy designed an ETL process that insured a good synchronization of the MP and
implement a framework for future synchronization. His design also includes a strong base for
a future BI solution. This ETL process has been in production since December 2011.





















Writing the technical design from the functional design
Creating technical documentation for RUP methodology.
Writing Architecture and support documentation
DBA responsibilities’ (Maintenances, Management)
Create SSIS package for the ETL solution with SQL Server 2008
Database architecture design and Data Modeling.
Write test scenarios for the ETL solution
Integration of the ETL solution
Maintaining data dictionary
Using VB.Net development framework
Code review and Architecture review
Create the Visio documentation (UML, Flow Diagram, pseudo code)
ETL Performance Tuning and Troubleshooting
Integration and deployment with Microsoft TFS and MS Build
Data transfer to the BI database
Designing SSAS solution (SQL Server 2008 R2)
Writing reports with SSRS (SQL Server 2008 R2)
Maintain Data warehouse and data mart
Design and Manage the security access
Writing Power Shell Maintenance script
Writing Batch Maintenance Script
Page 8 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #22: House of Common TFS Integration
Nov. 2010 – Aug. 2011 (9 months)
Title: TFS Expert / MS Build specialist SDLC Integrator Mentor
In August 2010 House of common migrated their source control form Visual Source Safe
(VSS) to Microsoft Team System (TFS). Also House of Common reorganized the IT
department into a Development group and a support group. Jean-René Roy was their
advisor, MS Build expert and TFS Expert to help in this reorganization. He designed training
for the employees on the source control, Work Items and Build with TFS 2008 and 2010. He
also established a strategy for migrating Visual Source Safe (VSS) and TFS 2008 to TFS 2010.























Create technical recommendation for ALM TFS.
Microsoft TFS Admin for the source management
Code review and Architecture review
Create the Visio documentation (UML, Flow Diagram, pseudo code)
Creating technical documentation for RUP methodology.
Design and Manage the security access in TFS
Writing the technical design from the functional design
Writing Architecture and support documentation
Training on Source Control, Work Item and Builds
Training in Integration of Unit Test in TFS Build Work flow
Creating technical documentation for RUP methodology.
Migration of TFS 2008 to TFS 2010
Coaching SharePoint Development with TFS
Migration of Visual Source Safe VSS to TFS 2010
Creating Custom reports for TFS 2010
Creating Custom Work Item Process for TFS 2010
MS Build for continued integration
Integration and deployment with Microsoft TFS and MS Build
Create VB6 TFS .Net Com Interop with TFS API
Interface API using C# and VB.Net development framework
Creating Report with SSRS on TFS Data Warehouse
System Development life cycle (SDLC) trainer
Agile Scrum Master and mentor
Page 9 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #21: DevTeach Video Hub
June 2010 – September 2010 ( 4 months)
Title: Software Architect/ BI Specialist
The Conference Company DevTeach Inc. needed a way to broadcast video
recorded at their last event in March 2010. The project included creating a
Silverlight player, a BI Strategies to collect important statistics, a BI DW
with all the statistics of viewing videos and a strategy to limit the use of
bandwidth for the broadcast of large video files. The solution also included
the creation of different reports.













Design Business and user requirements definition for the applications.
Create the business requirements.
Design of the BI solution for the data collection.
Microsoft TFS Admin for the source management
Create the business requirements.
Code review and Architecture review
Database architecture design and Data Modeling.

Design and creation of a BI solution with MS SQL Server OLAP










Design and managing data mart solutions
Design and Manage the security access
Integration of WCF and Entity Framework
Creating OData XML output
Integration of Windows Azure
Create the Visio documentation (UML, Flow Diagram, pseudo code)
Writing the technical design from the functional design
Writing Architecture and support documentation
MS Build for continued integration
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Creation of report with SSRS
Integration and deployment with Microsoft TFS and MS Build
Integration of the new Silverlight player
Integration of the new BI solution for the player statistic.
Modification to the web site for security.
Page 10 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #20: Innovapost: ETL project for Canada Post
September 2009 – May 2010 (9 months)
Title: ETL Specialist / DBA
Canada Post is modernizing is sorting plan by replacing old equipment
by new. In the process new data will be used to generate productivity
reports. The national plans will produce 5 million records every 30
minutes. Jean-René Roy was contracted to produce an ETL application
that will process the 4 million records every 30 minutes.
























Writing the technical design from the functional design
Writing Architecture and support documentation
DBA responsibilities’ (Maintenances, Management)
Creating technical documentation for RUP methodology.
Create SSIS package for the ETL solution with SQL Server 2008
Creating Report Services architecture desing
Creating Report with SSRS
Managing SQL Server Report Services
Database architecture design and Data Modeling.
Write test scenarios for the ETL solution
Integration of the ETL solution
Maintaining data dictionary
Create the Visio documentation (UML, Flow Diagram, pseudo code)
Code review and Architecture review
ETL Performance Tuning and Troubleshooting
Integration and deployment with Microsoft TFS and MS Build
Data transfer to the BI database
Designing SSAS solution (SQL Server 2008)
Writing reports with SSRS (SQL Server 2008)
Maintain Data warehouse and data mart
Task Script using VB.Net development framework
Design and Manage the security access
Writing Power Shell Maintenance script
Writing Batch Maintenance Script
Page 11 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #19: NetLogon: Design and create questions for MS SQL
certification exam
September 2009 ( one week)
Title: SQL Server 2008 Software and Database Architect
NetLogon was mandated by Microsoft to design questions
for Microsoft Certification exams. NetLogon contracted
Jean-Rene Roy and seven other experts to design 75
questions for the Designing Database Solutions and Data
Access Using Microsoft SQL Server 2008 exam 70-451.



Design SQL Server 2008 questions for exam 70-451
Debate questions design by other experts
Test concepts related to exams questions
Project #18: DevTeach: eSELECTplus credit card payment gateway
Web site credit card process with Moneris Solution
July and August 2009 (2 months)
Title: Chef Developer/ Software and Database Architect
DevTeach needed to change their credit card process on their website to
eSELECTPlus gateway from Moneris Solution. Jean-Rene Roy was the
original software architect that designed the website therefore he was
instructed to find a solution to modernize the website and integrate the
new gateway Compliance to PCI (Payment Card Industry). For this job J-R
Roy had to create a .NET rapper around the eSELECTplus COM object in
VB.BET and integrate this new object in the existing web site and adjust the
web site security to comply to the new norm PCI. The website is now fully
operational with the new gateway from Moneris Solutions.




Design of a VB.NET object rapper around the eSELECTplus COM object.
Microsoft TFS Admin for the source management
Create the business requirements
Writing the technical design from the functional design
Page 12 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
















Resume: Jean-René Roy
Writing Architecture and support documentation
Data modeling for data warehouse
Documentation of the data dictionary and ETL Procedure
MS Build for continued integration
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Upgrade of SQL Server 2005 to 2008
Code review and Architecture review
Create the Visio documentation (UML, Flow Diagram, pseudo code)
Implement encryption for credit card.
Integration and deployment with Microsoft TFS and MS Build
Adjust the SQL Server Database for PCI compliances
Design and Manage the security access
Integration of the DevTeach.Payment.Gateway object in DevTeach Web site
Test of the new DevTeach.Payment.Gateway object with Moneris Solution.
Modification to the web site for credit card process on DevTeach website.
Project #17: Hose of Commons: Project Tims (Specialist SSIS, SSRS)
ELT and DBA specialist
May 2009 – July 2009 (3 months)
Title: ETL Specialist / DBA
House of Commons needed a specialist on SQL Server Integration Services (SSIS) to
synchronize daily the data of three different systems in production with the
application Tims. This ETL process is responsible for keeping the Tims application
up to date with the other applications in production. Also work was done on some
of the report with SQL Server Report Services
 Design a data conversion for the legacy system to the new system with SSIS
 Design and conception of the ETL process SSIS
 DBA responsibilities’ (Maintenances, Management)
 Performance Tuning and Troubleshooting
 Configuration of the Packages SSIS SQL Server 2005
 Design and creation of the Store Procedure SSMS
Page 13 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design









Resume: Jean-René Roy
Implementation of the ETL process in production
Design of reports with SSRS
Creating technical documentation for RUP methodology.
Task script using VB.Net development framework
Maintaining Data Dictionary and RTL Procedure
Writing the technical design from the functional design
Writing Architecture and support documentation
Writing Power Shell Maintenance script
Writing Batch Maintenance Script
Project #16: Upper Canada District School Board: SharePoint Portal (Intranet
and Extranet)
January 2009 – March 2009 (3 months)
Title: Database Architect
UCDSB is redesigning the Intranet and Extranet with SharePoint. My Job was to find
a way to deliver a data layer that can be flexible for future changes without
affecting the software customization for the Web parts for the frontend SharePoint
web site. By using the BDC file and store procedure we created a data layer that can
be modify without touching the SharePoint Web Parts.










Performed user requirements definition for the applications.
Collaborative design sessions with applications software architect.
Organized and participated in team meetings, raised issues and concerns.
Creating the and testing the Store Procedure
Creating technical documentation for RUP methodology.
Created SQL Queries with SSMS with TSQL SQL Server 2008
Database Design and Data analysis for data warehouse
Design and Manage the security access
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #15: Accent de Ville (AdV) : In house ERP System
June 2004 – Oct. 2008 (53 Months)
Title: Business Analyst / Software Architect / Technical Lead
Jean-René Roy re-Engineered the old DOS System in a modern ERP and CRM system.
This application controls the enterprise operations from A to Z. AdV business is to buy
Page 14 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
from India and China and resale in the USA and Canada. This enterprise has developed a strategic
business process based on a right on time sale and purchases. In this mandate he modernized
the purchasing and receivable accounts, the inventory management, the invoicing and the BI
functionality.
Project team of up to 3 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:





























Design Business and user requirements definition for the applications.
Create the business requirements.
Creating technical documentation for RUP methodology.
Collaborative design sessions with applications users.
Organized and participated in team meetings, raised issues and concerns.
Analyzed users’ feedback and made recommendations on modifications and/or
improvements to achieve better marketability of the application.
Performed as a technical lead with Agile and Scrum.
Created SQL Queries with SSMS with TSQL.
Creating the report with SSRS
Upgrade SQL Server 2000 to 2008
Created project management schedules.
Designed, developed, and tested code, applications, components and asynchrony
applications.
Writing the technical design from the functional design
Writing Architecture and support documentation
Database architecture design and Data Modeling.
Design and managing data mart solutions
Design and Manage the security access
Document and maintain data dictionary and ETL Procedure
DBA responsibilities’ (Maintenances, Management)
Integration of reports for the BI Solution
Performance Tuning and Troubleshooting
Development, testing and implementation of Multi-tiered applications.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life
cycle.
Design a data conversion for the legacy system to the new system with SSIS
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Page 15 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #14: Keops - Kraft Canada
DBA / Software Architect
June 2006 – November 2008 (Overall 4 months)
Kraft Canada has many legacy applications that require maintenance. With
Keops Jean-René Roy is sometime called to fix databases or applications
problems.






DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Database Design and Data analysis
Design and Manage the security access
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #13: DevTeach / SQLTeach conference web site
Sept. 2002 – July 2008 (72 months)
Title: Software Architect / Technical Lead
This content management system is designed to market and process registrations for
the DevTeach and SQLTeach conferences. It’s more than just a content management
system; it processes credit cards (Visa, MasterCard and Amex) and controls all the
logistic during the conference. It does provide the attendees a way to download
sessions’ material, build schedules, and complete the sessions’ evaluations online.
Background applications control the display of two different skins (DevTeach /
SQLTeach). It gives many functions to the speakers by providing an upload function for
the sessions’ material, view session evaluations online and Top 10 speakers’ reports.
The web site has a client application that processes registrations via web services. This
site uses ASP.NET, .NET 3.5, Silverlight 2.0, SQL Server.
Project team of 3 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:






Design Business and user requirements definition for .NET applications.
Create the business requirements.
Collaborative design sessions with applications users.
Research, study and familiarization of/with existing legacy applications and .NET Framework 2.0
features.
Microsoft TFS Admin for the source management
MS Build for continued integration
Page 16 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design

































Resume: Jean-René Roy
Integration and deployment with Microsoft TFS and MS Build
Organized and participated in team meetings, raised issues and concerns.
Performed as a Technical lead and evaluated .NET related software products.
Database architecture design.
Data mart design and data dictionary documentation
Design and Manage the security access
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Upgrade SQL Server 2000 to 2005
Implement encryption for credit card.
Created project management schedules.
Designed, developed, and tested .NET code, application, components and Web Services.
Developed Win Forms and Web Services using Microsoft Visual Studio .Net Professional 2005
(VB.NET) and Microsoft .NET Framework 2.0
Integrated and modified existing C# Classes.
Implemented WSE 3.0 Web Service Security.
Created Dynamic Web Service Client object classes.
Development, testing and implementation of Multi-tiered applications.
Applied industry recognized methodologies.
Applied Software Development life cycle. Acted as project leader coordinating all phases of the
system development life cycle.
Design and creation of a BI solution with MS SQL Server OLAP
Creating Query with SSMS
Creating report with SSRS
Utilized structured methodologies for program coding and testing.
Security concepts (Active Directory, Encryption, Cryptography, Authentication, WSS - Web
Service Security).
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts and
techniques. Performed .NET application impact analysis.
Participated in the design of detailed program specifications for program components and
objects.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #12: Cunsultations C.A.I. Inc System SysEbout
May 2004 – July 2008 (Overall 10 months)
Title: Software Architect & Design / Technical Lead
This application is used by the production manager to communicate the orders to the
operators and to count the cuts done by the 10 cutters in the plant. The application
Page 17 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
gathers the productions orders from the in house ERP system then transforms the data
in productions work orders. This solution generates over 20 000 transactions per day
and it uses an archive strategy for the high volume of data. The managers also use the
data to evaluate the performance of the operators. The data is also moved to a datamark for statistic reporting. This solution includes a server applications communicating
with an automaton and a client application communicating with devices and the server
database.
Project team of 3 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:



























Performed user requirements definition for applications.
Create the business requirements.
Collaborative design sessions with applications users.
Organized and participated in team meetings, raised issues and concerns.
Performed as a technical lead.
Created SQL Queries with SQL SSMS.
Creating Reports with SSRS.
Created project management schedules.
Database architecture design and data modeling
Design and Manage the security access
Documentation of the ETL procedure and Data Dictionary
Designed, developed, tested the code, the applications, the components and
automated.
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Development, testing and implementation of Multi-tiered application.
Applied industry recognized methodologies.
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts
and techniques.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Participated in the design of detailed program specifications for program components
and objects.
Provided .NET application operational support.
Page 18 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design


Resume: Jean-René Roy
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #11: ArchiDATA OP/TIC online
June 2002 – July 2004 (25 months)
Title: Business Analyst / Software Architect / Technical Lead
OP/TIC online is composed of many different products. The virtual Plan room is
used in the building life cycle and the space management is used by real estate
managers to administer the rental space. The products provide critical support to
the planning, design, construction, space management and operation of buildings.
The main concept of this company’s product is based on the assumption that the
Database for a building (Estate) is the building plan. This complex solution is
composed of a web site, web services and clients’ softwares. Jean-René Roy
worked on the modules Virtual Plan Room, Space Management, Facilities
Management, Leasing Management, Project Management and CertiPLAN.
Project team of up to 5 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:


















Design Business and user requirements definitions for the application.
Create the business requirements.
Collaborative design sessions with applications users
Research, study and familiarization of/with existing legacy applications and .NET Framework 3.0
features.
Organized and participated in team meetings, raised issues and concerns.
Created specifications documents, workflows, and functional models/diagrams.
Analyzed business processes and made recommendations on modifications and/or
improvements to achieve better applications integration and performance.
Performed as a Technical lead and evaluated .NET related software products.
Responsible for XML data modeling and creation of data dictionaries.
Responsible for definition of XML standards for interoperability.
Database architecture design.
Design and Manage the security access
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Entity relationship diagram creation.
Created detailed application architecture documents.
Created project management schedules.
Designed, developed, and tested code, applications, components and Web Services.
Page 19 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design

















Resume: Jean-René Roy
Created Dynamic Web Service Client object classes.
Created use cases and documentation for the applications.
Development, testing and implementation of Multi-tiered applications.
Applied industry recognized methodologies.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Security concepts (Active Directory, Encryption, Cryptography, Authentication, WSS - Web
Service Security).
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts and
techniques. Performed .NET application impact analysis.
Participated in the design of detailed program specifications for program components and
objects.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Provided .NET application operational support.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #9 :ArchiDATA / Cité Multimedia de Montreal
July 2004 – July 2005 (12 months)
Title: Technical Advisor / Network Architect
In 2004, Montreal build seven buildings in the Old Montreal called Cité
Multimedia. Jean-René Roy was on the construction comities as a technical
advisor for the Cité Multimedia to harmonize the logistic between the buildings
during the constructions. His recommendations led to the architecture of the
intranet between buildings and the specifications for the security bunker in
building #5. This bunker centralized over 80 cameras, locking controls for doors
and alarms, mechanical system and the intranet.
Project team of 2 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:


As Head Technician, he oversaw work done by technicians in multiple aspects of logistic between
buildings.
Involved in creating, maintaining & enhancing strategic network design with different suppliers.
Page 20 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy







Design of network diagram and network workflow.
Presentations of concept to the owners and suppliers.
Trained computer technicians and other employees.
Analyzed suppliers’ products and made recommendations on modifications to quotations.
Performed quality assurance.
Verifications and tests of the network during the construction.
Writing the technical design from the functional design

Writing Architecture and support documentation
Page 21 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #8 :ArchiDATA / ACQ virtual plan room
July 2000 – Sept. 2003 (36 months)
Title: Business Analyst / Software Architect / Technical Lead
The Quebec Construction Association (ACQ) mandated ArchiDATA to produce a
virtual plan room for the public construction quotations. Jean-René Roy was
approached by ArchiDATA to develop a Web version of the Desktop Virtual plan
room application design by ArchiDATA. This application provides the ability to scan
documentations and plans for a project and create a full web site with details
information on the construction projects. ACQ is placing an average of 40 projects
online per day and over 4000 members are signing in every day to consult the new
constructions projects open for bid. The solution is designed with databases, server
applications, web services and client applications. This mission critical solution was
implemented in September 2003 and it is still in function.
Project team of 5 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:





















Design Business and user requirements definition for the web site.
Create the business requirements.
Collaborative design sessions with applications users.
Organized and participated in team meetings, raised issues and concerns.
Created marketing documents.
Database architecture design and data modeling (MS-SQL Server, VFP, XML);
Analyzed customer feedback and made recommendations on modification and/or improvements
to achieve better marketability of the application.
DBA responsibilities’ (Maintenances, Management)
Documentation of the ETL Procedure and Data dictionary
Performance Tuning and Troubleshooting
Performed as a technical lead.
Created project management schedules.
Designed, developed, and tested code, applications, components and Web Services.
Development, testing and implementation of Multi-tiered applications.
Applied industry recognized methodologies.
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and designs, as well as Object-Oriented Programming concepts and
Page 22 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design






Resume: Jean-René Roy
techniques.
Participated in the design of detailed program specifications for program components and
objects.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #7: SunTelecom ERP System
May 2001 – Sept. 2002 (16 months)
Title: Business Analyst / Software Architect / Technical Lead / Team Lead / DBA
SunTelecom was a rebilling Telecommunication companies (TELCO). Jean-René Roy
worked with SunTelecom for 18 months and built an ERP system that covers all
operations. This enterprise was providing long distances communications to their
customers. The communications were provided by large TELCO such as Bell Canada
and SunTelecom received the communications data daily and a bill was produced at
the end of the month. This solution was also providing a CRM with telemarketing
functions built in. 92% of all operations including an interface between the ERP
system and Accpac accounting system was accomplished with this ERP system.
Project team of 6 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:














Performed user requirements definition for application.
Create the business requirements.
Collaborative design sessions with applications users.
Organized and participated in team meetings, raise issues and concerns.
Team Leader and mentoring with the development team
Performed as a technical lead.
Design a data conversion for the legacy system to the new system with VFP
Database architecture design and data modeling (MS-SQL Server, VFP, Pervasive);
Created project management schedules.
Performance Tuning and Troubleshooting
Development, testing and implementation of Multi-tiered applications.
Applied industry recognized methodologies.
DBA responsibilities’ (Maintenances, Management)
Documentation of the ETL procedure and data Dictionary
Page 23 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy







Performance Tuning and Troubleshooting
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts and
techniques.


Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.




Participated in the design of detailed program specifications for program components and
objects.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #6: Saturn Disc (Zomax)
Oct. 2000 – Nov. 2000 (2 months)
Title: DBA / Database Developer
This enterprise specializes in CD/DVD replications and supply chain solutions.
Jean-René Roy responsibility was to design and create store procedures for
custom reports. The client provided the specifications for every reports. SQL
Server was used as a Data-mark of the production environment.
Project team of 8 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:








Organized and participated in team meetings, raised issues and concerns.
Created marketing documents.
DBA responsibilities’ (Maintenances, Management)
Maintaining documentation and Data Dictionary
Performance Tuning and Troubleshooting
Created SQL Queries with SQL Query Analyzer.
Analyzed customer feedback and made recommendations on modifications and/or improvement
to achieve better marketability of the application.
Writing the technical design from the functional design

Writing Architecture and support documentation
Page 24 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Project #5: Kraft Canada project KraftPOS
April 1998 – Sept. 2000 (Overall 14 months)
Title: Software Architect / DBA
The Mont-Royal plant needed a Point of Sale (POS) for the employees’ store. JeanRené Roy designed a customize version of the employees’ store. This application
processes over 500 000$ of goods per year and it includes special modules like
Purchase Order, Discount management, Audit system, export functions and other
custom functions. This POS is installed in three different plants.
During this project, Jean-René Roy had the following duties and accomplishments:























Performed user requirements definition for the application.
Create the business requirements.
Collaborative design sessions with applications users.
Organized and participated in team meetings, raised issues and concerns.
Created marketing documents.
Created SQL Queries.
Database architecture design and data modeling
Performance Tuning and Troubleshooting
Analyzed customer feedback and made recommendations on modifications and/or improvement
to achieve better marketability of the application.
Performed as a technical lead.
Created project management schedules.
Designed, developed, and tested code, applications and components.
Applied industry recognized methodologies.
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts and
techniques.
Participated in the design of detailed program specifications for program components and
objects.
Code review and Architecture review
Applied industry recognized methodologies.
Applied Software Development life cycle.
Writing the technical design from the functional design
Page 25 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design

Resume: Jean-René Roy
Writing Architecture and support documentation
Project #4: Oratoire St-Joseph GDD Application
March 1998 – Sept. 2008 (36 months)
Title: Application Architect
The application GDD (Gestion De Dons) is used by the donations collections
department and it manages 160 000 donors, collects over 3.5 millions of
donations per year and processes over 450 000 transactions per year. This
application includes telemarketing functions and an elaborate membership logic
that manages different classes of donors. This application is still in function.
Project team of 2 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:






















Performed user requirements definition for the application.
Create the business requirements.
Database architecture design and data modeling
Collaborative design sessions applications users.
Organized and participated in team meetings, raised issues and concerns.
Created marketing documents.
Creating report with SSRS.
Created SQL Queries with SQL Query Analyzer and SSMS.
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Analyzed customer feedback and made recommendations on modification and/or improvement
to achieve better marketability of the application.
Performed as a technical lead.
Created project management schedules.
Designed, developed, and tested code, applications and components.
Development, testing and implementation of Multi-tiered applications.
Applied industry recognized methodologies.
Applied Software Development life cycle.
Acted as project leader coordinating all phases of the system development life cycle.
Utilized structured methodologies for program coding and testing.
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and design, as well as Object-Oriented Programming concepts and
Page 26 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design



Resume: Jean-René Roy
techniques.
Participated in the design of detailed program specifications for program components and
objects.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #3: CGI for Bell Canada Project Bill2000
Feb. 1992 – Sept. 2000 ( 96 months)
Title: Software Architect
Bill2000 is a client application that was used by Bell Canada largest clients.
The purpose of this client application was to provide a way for the clients
to sort and filter large billing data. Bell Canada was producing the billing
data on CDs and this application was reading the data and producing
reports. Jean-René Roy worked for over 7 years on this project. In the last
3 years he was team leader on the client application project. This product
was sold to other Telco in Canada and worldwide.
Project team of 15 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:


















Performed user requirements definition for the application.
Performed Industry research and product comparisons.
Organized and participated in team meetings, raised issues and concerns.
Created specifications documents, work flows, functional models/diagrams.
Performed team lead activities.
Create the business requirements.
Database Architecture design and data modeling
Performed as a technical lead and evaluated related software products.
Responsible for data modeling and creation of data dictionaries.
Created SQL Queries with SQL Query Analyzer.
DBA responsibilities’ (Maintenances, Management)
Performance Tuning and Troubleshooting
Created architecture/testing documentation and data dictionaries.
Designed user interfaces and graphics.
Usability testing. And, performed .NET application impact analysis.
Development, testing and implementation of Multi-tiered application using .NET Framework 1.1
and 2.0
Designed, developed, upgraded, and tested .NET code, components and Web Services.
Created use cases, workflows and documentation for .NET application.
Page 27 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design















Resume: Jean-René Roy
Apply application modeling standards UML and utilize RUP.
Applied Software Development life cycle.
Applied industry recognized methodologies.
Acted as project leader coordinating all phases of the system development life cycle.
Security concepts (LDAP, Active Directory, Encryption, Cryptography, Authentication).
Utilized structured methodologies for program coding and testing.
Coding and testing of Web based application programs.
Object-Oriented Programming and Programmer Analyst responsibilities.
Developed working, tested programs in an Object-Oriented environment.
Object-Oriented analysis and application design, as well as Object-Oriented Programming
concepts and techniques using Microsoft .NET Framework 1.1
Participated in the design of detailed program specifications for program components and
objects.
Provided .NET application operational support.
Entity relationship diagram creation.
Writing the technical design from the functional design
Writing Architecture and support documentation
Project #2: QUANTUM Corporative ITPro and Analyse
Oct. 1988 – Jan. 1992 (48 months)
Title: ITPro and Software Architect
Jean-René Roy was the assistant director of IT. His tasks were related to
network maintenances and application development for the accounting
department. During the three years he developed a billing system, an
advertising costing system and many other accounting related applications.
Project team of 15 people, with 1 architect/developer.
During this project, Jean-René Roy had the following duties and accomplishments:







Applied Software Development life cycle.
Support Network users and application users.
Utilized structured methodologies for program coding and testing.
Coding and testing of Desktop based application programs.
Writing the technical design from the functional design
Writing Architecture and support documentation
Writing improved process and best practices
Project #1: E.P.M Dispatch and invoicing system
July 1987 – August 1988 (12 months)
Page 28 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Title: Business Analyst / Software Architect
Back in 1987, the dispatch of the technicians to their daily work places was
done with papers. This new application helped the dispatcher. It was also
prepared the billing data for the clients. It reduced the invoicing time by 4
weeks.
•





Design Business and user requirements
Applied Software Development life cycle.
Support Network users and application users.
Utilized structured methodologies for program coding and testing.
Coding and testing of Desktop based application programs.
Writing the technical design from the functional design

Writing Architecture and support documentation
Speaking experiences









Regular speaker at the Ottawa .NET User Group
Regular speaker at the OttawaSQL.NET User Group
Conference DevTeach 2007 / 2008 / 2010
Conference SQL PASS 2009
April 2008/ May 2010 Ottawa Code Camp
March 2008 Toronto SQL User Group
Toronto Code Camp 2008 / 2009 / 2010
2008 Toronto VB.NET User Group
Regular speaker at Montreal .NET User Group
Subject presented






SQL Server Services Broker
SQL Server XML
SQL Server and Sync Framework 2.0
SQL Server Integration Services (SSIS)
SQL Server Reporting Services (SSRS)
Windows 7
Page 29 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
Technical Summary
Network, Servers & Communication
Software Tools

















 MS Visual Studio All verisons
 MS SQL Server TSQL SSMS, SSRS, SSIS, SSAS,
SSB
 SharePoint 2010
 Dynamic CRM 2011
 MS .NET Framework all versions
 Expressions Web 2.0
 MS Visual Studio 5.0 / 6.0
 MS FrontPage (All versions + 2003)
 MS VFP all versions
 Corel Draw / Photo-Paint,
 Adobe PhotoShop
 MS Office (All versions including 2010)
 MS Visio (All versions including 2010)
 MS Project
 Adobe Acrobat (PDF)
 Video editing & producing software
 And many more…
MS Win NT / 2000 / 2003 Server
MS Win 9x / XP / Vista / Win 7
Windows Server 2012
SharePoint 2010
Dynamic CRM 2011
SQL Server Report Services
MS Windows Mobile 5.0 & Pocket-PC
MS SQL Server (7.0 / 2000 / 2005 / 2008 / 2012)
Oracle (8.0,9.0)
MS Access, ODBC
MySQL (3.x,4.x)
MS VFP all versions
MS Exchange Server (5.5 / 2000 / 2003)
MS IIS (Internet Information Server)
MS Video streaming server (Windows Media)
Linux (limited knowledge)
DNS, TCP/IP, SMTP, RAS, FTP, HTTP, Firewalls
Application development
Hardware / Hosting Knowledge
 ASP.NET, VB.NET, .NET, C#, Visual Basic
 MS SQL Server T-SQL SSMS, SSRS, SSIS, SSAS,
SSB
 Web Services, SOAP, WSE, WSS, UDDI
 Object Oriented (OO) development
 Mobile Device development with .NET
 .NET Compact Framework
 ASP, ADO, DAO , ODBC, OLE DB, WCF
 Microsoft Visual Source Safe (VSS), TFS, ALC
 MS Solutions Framework (MSF), UML, RUP
 COM, COM+, .NET Enterprise Architecture,
 XML, XSL, XSD, XSLT
 SQL (Language, DTS), Data modeling,
 Silverlight 4.0
 HTML, DHTML, JavaScript, VBScript
 CSS (Cascading Style Sheets)
 N-tier architecture
 Intel Servers & Workstations Assembly Service
& Repair
 Rack and Enterprise class systems
 Firewalls
 Network Routers
 Datacenter Operations Internet Service
Provider
 DELL Servers, HP Servers
Page 30 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca
Consulting and Software Design
Resume: Jean-René Roy
 Web farm development practices &
 Document & Content Management
Page 31 of 31
1 866 788-7638 : www.SoftDesign.Ca : jrroy@softDesign.ca