Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau,...

27
Sept 27 st , 2019 ERIC PERRON 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7 Phone : (819) 923-8619 Email: [email protected] To Whom It May Concern, Over the last 20 years, I have continually challenged myself with available technologies so as to deliver state of the art solutions and services to internal or external stakeholders. Over time, I have acquired extensive experience in the following roles for which I can function as a Senior Consultant: Senior Solutions Developer/Architect Senior Technical Analyst Senior Developer Though my skill set is indeed broad, keeping an in-depth knowledge of many technologies has proven vital to the success of numerous projects. With a clear oversight on how various technologies and resources collaborate together in bringing about solutions, I have been a key asset in helping enterprises face the most difficult challenges. You will find attached to this letter a copy of my resume. Thank you for your consideration, ERIC PERRON Page 1 of 27

Transcript of Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau,...

Page 1: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Sept 27st, 2019ERIC PERRON9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7Phone : (819) 923-8619Email: [email protected]

To Whom It May Concern,

Over the last 20 years, I have continually challenged myself with available technologies so as to deliver state of the art solutions and services to internal or external stakeholders. Over time, I have acquired extensive experience in the following roles for which I can function as a Senior Consultant:

Senior Solutions Developer/Architect Senior Technical Analyst Senior Developer

Though my skill set is indeed broad, keeping an in-depth knowledge of many technologies has proven vital to the success of numerous projects. With a clear oversight on how various technologies and resources collaborate together in bringing about solutions, I have been a key asset in helping enterprises face the most difficult challenges.

You will find attached to this letter a copy of my resume.

Thank you for your consideration,

ERIC PERRON

Page 1 of 19

Page 2: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

ERIC PERRON9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7

Phone: (819) [email protected]

SUMMARY 20 Years of experience. Secret Security Clearance (until 2020). Located in the national capital region. Proven success with remote opportunities.

More…

SOLUTION ARCHITECT, known for delivering scalable, robust solutions to large scale enterprises

FULL STACK DEVELOPER, renowned for delivering valuable services in a wide spectrum of technologies and professional aptitudes.

STRATEGIC THINKER that anticipates possible outcomes

EFFECTIVE COMMUNICATOR with a record of success working within in a variety of environments.

SELF-DRIVEN and RELIABLE individual with a strong passion for new technologies.

ANALYTICAL and LOGICAL mind that excels at finding resourceful solutions in a timely manner.

STRONG CHARACTER with a well-known RESILIENCE; persistently evolving, even in tense and critical conditions.

FLUENTLY BILINGUAL, written and spoken (French and English)

WORK EXPERIENCE (OVERVIEW) ATTENTION: Detailed projects list available under the "Work Experience (Projects)" section.

Sept 2018 – Present

Innovapost, Ottawa, Canada

Role: Solution Architect

Develop conceptual solution views for IT reviews, feasibility assessments Consult with stakeholders on solution Quarterback solution design and technical solution Understand architectural models and patterns Research latest technologies Conduct discovery discussions Participate in technology roadmap review Track and document changes to architecture Oversee enterprise architecture governance Conduct system performance review Assist with production support/Production incident review

Technologies: ArcGIS (Map, Catalog) Dojo, HTML5, Angular, Type Script, Python, XML, JSON, HTML5, JavaScript, SQL, SOAP, REST, C#.Net, Java, Visio, Openshift, Mendix, MsSQL, Oracle. EDB, DataPower, Akamai and other enterprise systems

Jan 2016 – Present

Innovapost, Ottawa, Canada

Page 2 of 19

Page 3: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Role: Technical Support Specialist

Premier technical support for internal stakeholders. Sustained a high level of customer satisfaction by providing

technical assistance and managing corporate situations through to problem resolution.

Reliably identified development needs and addressed knowledge gaps by engaging in ongoing knowledge and skills development.

Interacted with other teams in troubleshooting issues where technologies were overlapping.

Produced tools speeding up the troubleshooting process. Automated support activities through scripting.

Technologies: ArcGIS (Map, Catalog) C#.Net, Dojo, HTML5, Angular, Type Script, Python, Flex, Action Script 3, XML, JSON, HTML, JavaScript, Flash Builder 4, SQL, WPF, SOAP, Team Foundation Server, Visual Studio, Jetbrain Webstorm, Windows 2008, Oracle.

Aug 2013 –

Dec 2015

Freelance (Incorporated), Ottawa, Canada

Roles: ArcGIS Consultant, Web Developer, Flex/Flash Architect, Senior LiveCycle Consultant/Architect

Providing Consulting services focusing on Web Technologies and business processes.

Sept 2012 – July 2013

ALTI, Paris, France (employed)

Role: Adobe Solutions Manager

Expend the company's ability to offer services with "Adobe" technologies, Drive a team of experts focusing on strengthening and widening skills, Closely work with the sales department so as to enable them further in their

tasks. Provide consulting services to enterprise clients

May 2011 – Sept 2012

North Axis Solutions Inc, Ottawa, Ontario (Freelance)

Roles: Senior Systems Analyst Programmer Flex Architect Flash Developer Senior Web Developer

Provided Consulting services as a Senior Professional Consultant Provided services for the Federal government and private clients

June 2009 – May 2011

IMP Group, Ottawa, Ontario (employed)

Roles: Senior Flex Developer Senior Flash Developer LiveCycle Forms Designer LiveCycle Process Designer Web Developer Programmer Analyst

Page 3 of 19

Page 4: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Provided Consulting services as a Senior Professional Consultant Specialized in Flash/Flex/RIA development. Highly skilled resource for Adobe LiveCycle Solutions working with Java,

LiveCycle Forms, and .Net. Provide professional service to enterprise clients Research and development Analysis of business processes so as to modernize and re-engineer current

solutions supporting them.

2007 – 2009 Adobe Systems Inc, Ottawa, Ontario (employed)

Role: Senior Support Specialist / Creative Suite Support team.

Highest level of technical support on Flash and related products. Sustained a high level of customer satisfaction by providing technical

assistance and managing corporate situations through to problem resolution. Reliably identified developmental needs and addressed knowledge gaps by

engaging in ongoing knowledge and skills development. Recognized by management as a Star Performer of the Adobe’s Center of

Excellence. Responsible for regular communication with the Technical Support Manager,

peers from within the Technical Support and Customer Services organizations and members of Adobe’s Field Sales teams.

2001 – 2007 CFORP, Ottawa, Ontario (employed)

Role: Programmer Analyst

Played an essential role in the organization’s success by producing high quality web applications and utilities to sizable organizations such as Ontario’s Ministry of Education, FARE, SAMFO, AGEFO, ROPFO.

Successfully conveyed technical expertise to organizational leaders by analyzing available statistical data and balancing new technologies against end-user’s requirements.

Optimized workflow by researching and studying alternative solutions. Provided time estimates for the production of various projects. Overlooked the production of courses and digital media sent across the

province of Ontario. Projects included website, web application, courses intended for portable

devices, games, tools used by team members, templates, etc.

1998 – 2011 Consultant (freelance)

Through the years, I have worked on a variety of projects as a freelance. Effectively managed and produced projects involving web technologies. Produced web applications, web sites, flash tools, tutorials, multimedia

activities, and consulting. Clients includes: Akatia Technologies, HL Consulting Inc; Moi j’apprends,

Gemdirect Distribution, CFORP, Orleans Bakery, Mell’s Home Maid.

IT SKILLSCore Skills: Experienced with full software development cycle

Troubleshooting skills in a web development environment Solid understanding of the Web and Web technologies

Page 4 of 19

Page 5: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Technologies Web Development: HTML5, Dojo, Angular, Type Script, JavaScript, ECMAScript 6, JQuery, CSS IIS, C#.Net, SOAP, XML, JSON Apache, Java, JSP MY SQL, Oracle, MsSQL Visual Studio, Eclipse, WebStorm

ESRI ArcGIS ArcMap, ArcCatalog, ArcGIS Server 10.0, 10.5.1 ArcGIS JavaScript API ArcGIS SDK (C# .net)

More:Windows, Mac, Linux OSWeb browsersVmware, network sniffers, Microsoft Office ProAdobe Flash/FlexAdobe LiveCycle DesignerAdobe LiveCycle ServerAdobe Creative Suite

Additional Skills:

Understand and adhere to the technical “best practices” and guidelines for content creation. Optimize code for performance Module design / object-oriented programming (OOP) Graphical User Interface Design

EDUCATIONAL BACKGROUND2009 to 2010: Internal Training at IMP Solutions Inc. Adobe Max (1 Week in L.A. On Oct 2010) Adobe LiveCycle Designer (3 days)

2007 to 2009: Internal Training at Adobe System Inc. Adobe Flash CS3 Action Script 3 Adobe Flex 3 Adobe Flash Media Server 2 Adobe Captivate CS3 Color Management and Camera RAW First Aid SCORM and AICC

2001 to 2006: Internal Training at CFORP Understanding MS Office 2007 and the open

xml file format Action Script 2.0 and Object Oriented

Programming Using the Adobe Creative Suite CS3 JavaScript Advanced Programming

2005: Certified Flash Developer MX 2004, Virtual University Enterprise

1999: Certified Information Officer, Government of Canada Obtained while working as a phone representative

for the Bank of Canada, this certification is a testimony to my aptitudes pertaining to communication in both French and English.

1998 to 1999: University of Ottawa, Software Engineering C Language Software Algorithms

1995 to 1998: Gloucester High School, OSSD OAC completed Pascal and C programming QuickBasic programming DOS

OTHER SKILLS Organized and detail-oriented Excellent communication skills

Innovative and creative mind Strong mathematical and analytical

aptitudes

REFERENCESReferences are available upon request.

Page 5 of 19

Page 6: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

ANNEXE A – WORK EXPERIENCE (38 PROJECTS)

End DateDuration (months) Project Name (client) So

lutio

n Ar

chite

ct

Mob

ile

GIS

Web

De

velo

pmen

t

Java

Scrip

t

Adob

e Li

veCy

cle

HTM

L5

Flex

\Fla

sh

JSP/

Java

ASP/

.Net

2019-02 On going Several Small Projects (Innovapost)

2019-02 7 TPO EOL (Innovapost)

2019-09 5 Easy Button (Innovapost)

2018-07 2 9 Day Gap (Innovapost)

2018-04 10 TPO EOL (Innovapost)

2017-03 1 NM 2.0 (Innovapost)

2017-02 1 Customer Choice (Innovapost)

2016-12 18 Innovapost – Technical Support

2015-10 13 Bridge Base Online (Cleavertech)

2014-11 2 WAM (Akatia Technologies)

2014-08 13 Precision Targeter 1.5 (Innovapost)

2014-04 1 Web Site (Moi j’apprend)

2014-04 6 GCDS (Agriculture Canada)

2013-02 1 Shirley (Bureau Véritas)

2013-07 3 Étude Eurpoéenne (Banque de France)

2013-06 2 Site Internet Mobile (Maison Bisson)

2013-04 7 ACP (Banque de France)

2012-09 9 Modernization Project (The Canada Gazette)

2012-06 10 ESRI Flex App (Earth to Map GIS)

2011-06 3 Business transformation (Mell’s Home Maid Inc)

2011-05 18 Research, Development, Support Team (First Peoples Plus)

2011-02 5 Incident Management Reporting System (IMRS) (CBSA)

2011-02 8 Timeline (CNSC)

2010-11 3 Interactive Capsules (CFORP)

2010-11 6 « Mets Tes Cartes » And « Homophonie » (Moi J’apprend)

2010-06 2 Class Two (CNSC)

2010-06 3 NCPR Form (IMP Aerospace)

2010-06 24 ePowerBilling (Akatia Technologies Inc)

2010-05 .5 Form Portal and Sample Form (DFAIT)

2010-03 1 Proof of Concept (Agriculture Canada)

2010-01 1 Proof of Concept (Environment Canada)

2009-12 2 Proof of Concept (Agriculture Canada)

2009-10 3 PDF Packager (Telus)

2009-06 24 N.A. T2 Creative Suite Technical Support (Adobe Systems Inc.)

2008-09 1 Web Site: Mell’s Home Maid (Mell’s Home Maid)

2008-09 4 Web Site: ePowerBilling (Akatia Technologies Inc)

2007-06 24 Learning Object Management System (CFORP, SAMFO)

2006-10 6 Web Site: BookGem (BookGem BookHolders)

2005-10 48 Online Courses (CFORP, SAMFO)

2004-06 2 CMS Transition (CFORP)

2001-04 6 Corporate Web Site. (Soulard Enterprises Inc)

Page 6 of 19

Page 7: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2000-06 4 Web Site: Renouvo (Renouvo)

2000-01 6 Web Site: Orleans Bakery (Orleans Bakery)

1999-06 4 Web Site: SG Printing (SG Printing)

1999-01 4 Web Site: Mell’s Home Maid (Mell’s Home Maid)

Page 7 of 19

Page 8: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2018-04 TPO EOL (Innovapost) Jun 17 – Apr 18

10 MonthsThe TPO environment used several technologies that had reached their end of life. Namely, it was required to bring update the servers from ArcGIS 10.0 to ArcGIS 10.5. In Addition, Precision Targeter, a web client application developed in Adobe Flash had to be rebuilt from the ground using modern technologies.

Worked closely with the Project Manager identifying the tasks, the needed technologies, the resources and timeline for project.

Worked closely with the client identifying functional requirements for the project. Created and modified several IIS Web Services (.net) Worked heavily on the web client application, assisting other developers along the

way. Assisted in setting up and transitioning several of the TPO Servers. Deployed regularly to Staging, then prod. Provided technical support during the Stabilization period, working closely with the

client and organizing several remote sessions with end users. And more…

Technologies: HTML5, DOJO, WAB, Angular, TypeScript, ArcGIS 10.0/10.5, C#.Net, Flex, Action Script 3, XML, Flash Builder 4, Team Foundation Server, Visual Studio 2017 Enterprise, JetBrain WebStorm, SOAP UI

2017-03 NM 2.0 (Innovapost) Feb 17 – Mar 17

1 MonthImplement new business rules into the Precision Targeter Solution

Provide an Impact Assessment Provide technical documentation Implement the changes into the Adobe Flex Web Client Implement the changes into an IIS Web Service (.net) Deploy changes to Staging, then prod.

Technologies:.Net, Flex, Action Script 3, XML, Flash Builder 4, Team Foundation Server, Visual Studio 2017 Enterprise.

2017-02 Customer Choice (Innovapost) Jan 17 – Feb 17

1 MonthImplement new business rules into the Precision Targeter Solution

Provide an Impact Assessment Implement the changes into the Adobe Flex Web Client Implement the changes into an IIS Web Service (.net) Deploy changes to Staging, then prod.

Technologies:.Net, Flex, Action Script 3, XML, Flash Builder 4, Team Foundation Server, Visual Studio 2017 Enterprise.

2015-10 Bridge Base Online (Clevertech.biz) Oct 14 – Oct 15

13 MonthsProvide services as a Senior Consultant to clients of Clevertech.biz. Clevertech offers remote services to various clients across the USA and uses the skills and knowhow of highly skilled professionals able to work within the ET time zone.

I am presently assigned to the Bridge Base Online (BBO) project which requires my skills as a Flex Architect in order to maintain and update their web application which is available on both Web Desktop clients and mobile devices. For further information concerning BBO, please visit the following Wikipedia page: http://en.wikipedia.org/wiki/Bridge_Base_Inc.

Develop and implement new features Fix issues as they are discovered. Offer counsels in regards various technical possibilities. Work with the business team in order to set the technical requirements for new

features

Page 8 of 19

Page 9: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Test and deploy application to Androids, iOS and various web browsers

Technologies: Flex, Action Script 3, AIR, XML, HTML, JavaScript, Flash Builder 4

2014-11 WAM (Akatia Technologies Inc) Oct 14 – Nov 14

2 MonthsProduce a mobile application allowing warehouse workers to process incoming deliveries.

Develop Mobile Flex Components Produce Flex Architecture for program Work with the business analyst in order to set the technical requirements for the

application. Test and deploy application to both Androids and iOS

Technologies: Flex, Action Script 3, AIR, XML, Flash Builder 4

2014-08 Precision Targeter 1.5 (Innovapost/Canada Post) Jul 13 – Aug 14

13 MonthsUpdate a Flex Application called "Precision Targeter". I had developed the original version of this application in 2011-2012 and my services were retained in order to bring in fair number of new functionalities.

Develop Flex Components Review and guide work done by another programmer Review technical documentation Review and optimize code

Technologies: Flex, Action Script 3, XML, HTML, JavaScript Flash Builder 4, Dreamweaver, Source Control (MS Team Foundation)

2014-04 Grants and Contribution Management System (Agriculture Canada) Oct 13 - Apr 14

7 MonthsAssisted in the migration of CFIA’s legacy platform to Adobe LiveCycle ES3.

Design LiveCycle ES3 Applications using Workbench Design LiveCycle Forms Design LiveCycle Custom Components using Java Review Database structure against provided technical documentation Review Code submitted by pears Produce technical documentation Elaborate reusable tools shared across the team

Technologies: XML, JavaScript, PDF, LiveCycle ES3, LiveCycle Designer ES3, LiveCycle Workbench, Java, Oracle

2013-07 Étude Européenne (Banque de France) May 13 - July 13

3 MonthsThe Banque de France has used Adobe LiveCycle ES3 to produce Inquiry forms that are then directed to SharePoint for reporting.

Produce LiveCycle Forms Produce LiveCycle Workflows Train peers with LiveCycle Forms and Workflows Used an Object Oriented Programming approach with JavaScript in order to achieve

very complex tasks. Used XML to import export information from the forms

Technologies: XML, OOP JavaScript, PDF, LiveCycle ES3, LiveCycle Designer ES3, LiveCycle Workbench, Oxygen XML

2013-06 Site Internet Mobile et modification version Flash (La Maiso Bisson) May 13 - June 13

2 MonthsClient had a web site that was no longer compatible with mobile devices as it was solely in Flash. As a result, client required to have updates made to the current flash version and a new mobile version.

Page 9 of 19

Page 10: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Produce a small Mobile version of the actual website. Bring modifications and upgrades to current Flash version. Used XML to store data that is then used by the Flex application. Used HTML5 on the mobile version.

Technologies: XML, OOP, JavaScript, HTML5, JQuery, Flash, Dreamweaver, Flash Professional, Oxygen XML, Fireworks

2013-05 Site Internet (Moi j’apprends, 1 Month) May 2013

1 MonthClient requested to update the current version of its website to match current industry standards.

Gather clients requirements Propose new design Develop and produce web site Used HTML5 in developing the template. Used an Object Oriented approach to JavaScript in order to allow Interactivity with

the user.

Technologies: XML, OOP JavaScript, HTML5, Dreamweaver, Oxygen XML, Fireworks

2013-04 ACP (Banque de France) Oct 12 - Apr 13

7 MonthsThe Banque de France has used Adobe LiveCycle ES3 to produce Inquiry forms that are then directed to SharePoint for reporting.

Produce LiveCycle Forms Produce LiveCycle Workflows Install LiveCycle ES3 Support LiveCycle Used and Object Oriented Programming approach with JavaScript in order to

achieve very complex tasks. Used XML to import export information from the forms

Technologies: XML, OOP JavaScript, PDF, LiveCycle ES3, LiveCycle Designer ES3, LiveCycle Workbench, Oxygen XML

2013-02 Shirley (Bureau Véritas) Feb 13

1 MonthBureau Veritas has developed its own workspace using Flex to manage short lived processes through Adobe LiveCycle.

Produce LiveCycle Forms Add features to existing Flex/AIR Application Used XML to import export information from the forms and Flex application Data Modeling Used SQL to send instructions to Database

Technologies: XML, XSD, JavaScript, PDF, Flex, AIR, SQL, LiveCycle ES3, LiveCycle Designer ES3, Flash Builder 4.6, LiveCycle Workbench

2012-09 Modernization Project (The Canada Gazette) July 11 - Sept 12

*9 MonthsThe Canada Gazette required a new software application and associated tools and methods that would:a) Increase production capacity; Increase the level of automation in the production

process;b) Ensure a high degree of reliability when using automated processes (expected

results, no crashing); andc) Align CG production tools with industry standard best practices.

Senior Programmer Analyst Lead the programming of automated tools and the customization of Adobe

InDesign based on direction from the System Analyst.

Page 10 of 19

Page 11: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Identify methods by which the different requirements can be met and assess the feasibility of each

Document relevant details about the new tools and customizations Prepare the test plan to ensure the tools are of high quality and meet the CG

requirements. Provide technical support once project is in production. Work with InDesign and JavaScript in order to produce CLF 2.0 compliant XHTML. Used Subversion to keep version control of the application delivered and to keep

in synch with the team. Used XML to import and export information from the application Made extensive use of InDesign Script (ESTK) in order to make customize the

application Researched and explored HTML5 styles and tags that could be used for a future

version of the Gazette. Used an Object Oriented Programming approach with JavaScript in order to

achieve very complex tasks.

Technologies: XML, HTML, XHTML, HTML5, XSLT, CSS, CLF 2.0, OOP JavaScript, Java, C++, InDesign SDK, InDesign CS5.5, ESTK, Source Control (Subversion) Dreamweaver, Eclipse

* Part time until end of September, then, full time.

2012-06 Precision Targeter (Earth to Map GIS/Canada Post) May 11 - June 12

*10 MonthsLeverage the ESRI Flex API supplemented with custom components to produce a highly interactive geographical analysis tool.

Senior Flash/Flex/RIA developer/Architect Deliver the detailed architecture and high-level design Leverage the ESRI Flex API supplemented with custom components. Technical designs and development Bug fixes and enhancements; Merging geography and tabular data in a flex application with external calls

to .Net services as well as Oracle database integration. Used Team Foundation server to keep in synch with a team located in Toronto,

Ottawa and India. Used XML to allow communication between the server and the Flash client

Technologies: Flex, Action Script 3, XML, HTML, JavaScript Flash Builder 4, Dreamweaver, Source Control (MS Team Foundation)

* Full time until end of September, then, part time.

2011-06 Business Transformation (Mell’s Home Maid Inc) Mar 11 - June 11

3 MonthsMell’s Home Maid is a cleaning company whose main operations are held in Orleans, Ontario. Though the company size had greatly grown over the years, the administrative and management tasks had not be updated. As further growth was at risk, serious business transformation was required.

Business Analyst Analyze current processes in place. Elaborated a set of company policies for employees, contractors and clients. Produced legal documents for employees, contractors and clients Elaborated new approach to accounting using Simply Accounting, MS Excel, and MS

Outlook. Digitalize organizational processes using scans and Adobe Acrobat Set up Network and new environments on five machines. Set up SugarSych and MS Exchange Driven Marketing strategies by

o Designed simple ads to appear on a number of sites.o re-design and produced flyer using InDesign CS 5.5 o Optimized web site to appear in google searches.

Page 11 of 19

Page 12: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Technologies: MS Office Word, Excel, Outlook, Exchange, Adobe InDesign CS 5.5, Adobe Dreamweaver, Sugar Sych, Adobe Acrobat Pro X, Windows 7, Sugar Sych, Simply Accounting

2011-05 Research, Development, Support (First Peoples Plus) Oct 09 - May 11

18 MonthsFirst Peoples Plus invested into research and development in order to provide packaged solutions to federal clients such as Agriculture Canada, Environment Canada, DFAIT, and CNSC. Additionally, support was provided to colleagues who were delivering solutions to customers.

Modify and develop an Adobe PDF Forms exporter. That is, a tool that would convert LiveCycle PDF Forms to CLF 2.0 Compliant HTML forms. The exported result was XHTML.

Assist peers with testing CLF HTML Forms and verifying XHTML compliancy. Produce Custom LiveCycle Components

Technologies: Java 1.6, iText Library, .Net, XML, HTML, XHTML, XSLT, CLF 2.0, LiveCycle 8.2, Workbench, Eclipse, Visual Studio Express 2008.

2011-02 Timeline (CNSC) July 10 - Feb 11

8 MonthsIn order to celebrate their 65th anniversary, CNSC is producing an interactive flash animated portion to their web site where visitors can browse through its history. This project also contains a multimedia library and is data driven. As with the Class 2 project, data was saved in HTML files so as to lower maintenance cost without producing a full fledge content management system. Another advantage to this is that the solution can be encapsulated and presented in various expositions without being connected to the web.

Identify, gather and analyze business requirement. Quality assurance on various platforms including a 42inches presentation touch

screen. Produce a multi file download manager Produce a timeline that can be zoomed by days, months and years. Produce a CLF 2.0 compliant version of the Flash timeline Used XML and XHTML to store data used by the Flash Application

Technologies: Action Script 3, XML, XHTML, HTML, DHTML, CSS, JavaScript, CLF 2.0, Flash Professional CS5, Dreamweaver CS5, illustrator CS5

2011-02 Incident Management Reporting System (IMRS) (CBSA) Oct 10 - Feb 11

5 MonthsCBSA has enhanced the capabilities of its Incident Management System by taking advantage of the benefits provided by Rich Internet Applications working with Adobe LiveCycle.

Extend and customize the workspace web portalo Enable communication between PDF Document, the browser and Flash/Flex in

Runtime.o Produce modules and connect to data sources such as web services and LDAPo Assist/guide others in developing solution

Produce a reporting system o Produce RIA front end to capture datao Produce LiveCycle process to manage the requesto Produce PDF documents using LiveCycle Designer to display printable query

results. o Used XML to exchange data with the servero Used a OOP approach to JavaScript in order to allow communication between

the PDF file and the Browser along with some sliding effects. Provide technical Assistance on LiveCycle Designer, Flash/Flex and LiveCycle

Technologies: Flex, Action Script 3, XML, HTML, XSLT, Adobe LiveCycle, ANT,OOP JavaScript, Flash Builder 4, LiveCycle ES2, LiveCycle Workbench, LiveCycle Designer, Fireworks CS5

2010-11 "Mets Tes Cartes" And "Homophonie" (Moi J'apprend) June 07 - Nov 10

Page 12 of 19

Page 13: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

6 MonthsThe community center "Moi, J'apprend" has produced educational card games allowing learners to spell and understand the meanings of various words of the French language. As a result, this project was about bringing these games to the digital world as Flash Interactive Games. The most complex and compelling of the two games is without a doubt "Mets Tes Cartes" which involved 12 individuals that were required

Designed and developed games Gathered and details project requirements with client Recorded, edited and sliced audio content Quality Assurance on own work. Managed 12 individuals in performing various tasks. Used XML to import/export and store data

Sample: http://www.ericperron.com/examples/metstescartes/

Technologies: Adobe Flash, Action Script 2.0, XML, Flash Professional, Fireworks, Photoshop, Audition, Soundbooth

2010-10 Interactive Capsules (CFORP) Sept 10 - Nov 10

3 MonthsThe CFORP has flash presentations that includes interactive content. Has such interactivity involves the work of a flash developer, I was asked to complete the projects.

Produce estimate for work provided Provide feedback on proposed changes where possible Produce interactive flash based learning activities following provided guidelines.

Technologies: Action Script 2, HTML, Flash Professional CS5, Fireworks, illustrator CS5, Adobe Photoshop CS5.

2010-06 NCPR Form (IMP Aerospace) Mar 10 - June 10

3 Months A process which used 7 different paper forms was converted into a LiveCylcle process. This process would then use a single dynamic PDF form that would gather all required information as it would be sent from one stake holder to the next. As the level of complexity aroused due to the high level of interactivity of this form, IMP Solution was asked to complete the form and process.

Complete highly interactive PDF Form Simplify existing code in order to pursue coding Debug existing issues on form Use a methodology of work derived from the Object Oriented Programming model. Used XML to store data from the form.

Technologies: PDF, LiveCycle, OOP Java Script, XML, XLST, LiveCycle ES2, Workbench, Eclipse (Flex), Dreamweaver

2010-06 Web Site: Renouvo (Renouvo) May 10 – June10

2 MonthsA flash presentation has previously been made in order to present information on the inspection status of Nuclear Facilities and the equipment used by them. However, due to the changing nature of the content presented, the presentation had to be changed into a dynamic flash application. Additionally, enhancements and changes were performed. In order to accommodate potential content owner, all dynamic information was placed within html files that are then read by the Flash Application.

Identify, gather and analyze business requirement. Quality assurance on various platforms including a 42inches presentation touch

screen. Batch processing of images Produced a simple, yet complete flash preloader that can then be used across the

cnsc.gc.ca website. Used XML and XHTML to store the form data.

Technologies: Action Script 3, XML, HTML, DHTML, CSS, JavaScipt, Flash Professional CS5, Dreamweaver CS5

Page 13 of 19

Page 14: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2010-06 ePowerBilling (Akatia Technologies Inc) June 08 - June 10

24 MonthsIn order to meet the needs of its clients, Akatia Technologies has developed a Software as a Service (SaaS) that empower medium sized companies to manage their billing processes. Key features are its Business Rules Manager, its ability to take payments, to generate invoices using an online Report Designer and valuable efficiency through grid computing.

Web Development and productiono Produce the entire web siteo Edited content placed on web site

Development Develop Flex Forms within ePowerBilling Styled entire interface Produced code libraries to be used across the platform Produced a flash based Business Rule Diagram Editor Used XML to import/export and store data Used SQL to communicate with the MsSQL database.

Consulting Managed business logistic such as hosting servers, web mail, conferencing, etc. Produced business documents such as the terms of services

Sample: http://www.ePowerBilling.com

Technologies: Action Script 3, HTML, DHTML, CSS, .Net, SQL, MS SQL, Flash Professional CS5, Flex 3 and 4, Dreamweaver CS5, Fireworks, Photoshop and other creative suite products, Visual Studio Express 2010

2010-05 Form Portal and Sample Form (DFAIT) May 10

½ MonthA great number of paper based could be moved to electronic version. However, before going further, client needed to confirm that the appropriate systems could be contacted and that Flex could be an appropriate platform for their front end.

Offer suggestions and observations on proposed solution Create a report chart based on information received from a LiveCycle process. Create a bilingual form that send information to LiveCycle Create a dynamic flash front end that served as a menu to all of their forms. Used XML to communicate between the Flex application and the LiveCycle web

services.

Technologies: Flash, Flex, Action Script 3, XML, LiveCycle ES2, Workbench, Eclipse (Flex), Flash Professional

2010-03 Proof of Concept (Agriculture Canada) Feb 10 - Mar 10

1 MonthThe goal of this POC was to demonstrate that dynamically generated Flex Charts could be introduced within a PDF file as a picture.

Use LCDS (LiveCycle Data Services) with Java to connect to a LiveCycle Process that would provide the required data to the Flex Application.

Send a screenshot of the generated chart Produce server side script required to convert produce data to JPG and send to the

appropriate LiveCycle Processes. Used XML to communicate with the server through web services.

Technologies: Java 1.6, XML, XHTML, XSLT, CLF 2.0, LiveCycle ES2, Workbench, Eclipse, LiveCycle Form Designer

2010-01 Proof of Concept (Environment Canada) Dec 09 - Jan 10

1 MonthIn the course of a business process, Environment Canada has a requirement to communicate with a great number of users through various methods, namely: Paper, stand alone digital forms, Internet forms, fax, email and online submissions. So as to demonstrate that this was indeed possible, the client required a Proof of concept.

Identify, gather and analyze business requirement.

Page 14 of 19

Page 15: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Design Processes within Adobe LiveCycle. Design and develop a CLF 2.0 compliant front end interface to interact with the server. Design and develop Interactive Forms Provide a report on discoveries and lessons learned. Design and develop interactive web portal Design and develop an XSLT Assembler to simplify the management of complicated

xml schemas. Provide a Vision Paper on how Environment Canada could redirect their organization. Used XML to store form data

Technologies: Java 1.6, XML, XSLT, CLF 2.0, XHTML, LiveCycle ES2, Workbench, Eclipse, LiveCycle Form Designer

Page 15 of 19

Page 16: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2009-12 PDF Packager (Telus) Oct 09 - Dec 09

3 MonthsIn the course of one of their business processes, a PDF document had to be packaged based on dynamic content and documents. As the requirements were specific to this business process and that the content was gathered from various platforms, cross technologies work and consulting was involved.

Produce a LiveCycle Component using Java Assist client in communicating with LiveCycle Server from a .Net server Provide a packaged solution to integrate on .Net server Used XML to import/export data from one server to another

Technologies: Java 1.6, iText Library, .Net, XML, XSLT, LiveCycle 8.2, Workbench, Eclipse, Visual Studio Express 2008.

2009-12 Proof of Concept (Agriculture Canada) Nov 09 - Dec 09

2 MonthsIn a bid to digitalize a paper process, Agriculture Canada has requested a POC so as to determine how LiveCycle could be used in order to connect PeopleSoft and other others systems that they have. Moreover, a key factor of this POC was to demonstrate the dynamic abilities of a PDF File.

Identify, gather and analyze business requirement. Setup virtual machine with LiveCycle Design Processes within Adobe LiveCycle. Design and develop a highly interactive form Design and develop a custom component that facilitates the transfer of data

between a LiveCycle Designer form and the LiveCycle Server. Set up connection to remote database using Oracle ODBC. Produce a dynamic HTML (CLF 2.0 compliant) form which sent and received

information from and to external web services. Used XML to store form data and communicate with the server through web

services. Verified that the form content provided was XHTML compliant

Technologies: OOP JavaScript, Java 1.6, XML, XSLT, XHTML, HTML, DHTML, PDF, LiveCycle, Flex 3, Action Script 3, LCDS, CLF 2.0, LiveCycle ES2, Workbench, Eclipse (Flex)

2009-06 N.A. T2 Creative Suite Technical Support (Adobe Systems Inc) June 07 - June 09

24 MonthsProvided technical support at highest level available to Adobe Customers.

Highest level of technical support on Flash and related products. Sustained a high level of customer satisfaction by providing technical assistance and

managing corporate situations through to problem resolution. Reliably identified developmental needs and addressed knowledge gaps by

engaging in ongoing knowledge and skills development. Recognized by management as a Star Performer of the Adobe’s Center of

Excellence. Responsible for regular communication with the Technical Support Manager, peers

from within the Technical Support and Customer Services organizations and members of Adobe’s Field Sales teams.

Interacted with other teams such as LiveCycle, PDF, Connect and Flex in troubleshooting issues where technologies were overlapping.

Debugged cases that involved XML and complex JavaScript algorithm on a regular basis.

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, OOP JavaScript, VB Script, JBoss, Flash Media Server, Flex, Flash Professional, Fireworks, Photoshop, Dreamweaver, LiveCycle Designer, Captivate, Director, Creative Suite Master Collection, Contribute, Adobe Connect, Wireshark

Page 16 of 19

Page 17: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2008-09 Web Site: Mell’s Home Maid. (Mell’s Home Maid Inc. ) Aug 08 - Sept 08

1 MonthDescription: Produced a small web site for Mell’s Home Maid providing information on company’s products and services. The website menu is in flash.

Gather requirements from client Produce interactive content Produce web site

Technologies: Adobe Flash, Action Script, DHTML, HTML, CSS, JavaScript, Flash Professional, Fireworks, Photoshop

2008-09 Web Site: ePowerBilling. (Akatia Technologies Inc) May 08 - Sept 08

4 MonthsProduced a web site for ePowerBilling and Akatia Technologies Inc using the same template. The web site also used a Flash shopping cart allowing users to purchase a subscription to epowerbilling through the web site.

Gather requirements from client Produce interactive content Produce web sites Used XML to import/export server data

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, JavaScript, Flash Professional, Fireworks, Photoshop, Dreamweaver

2007-06 Learning Object Management System (CFORP, SAMFO) June 05 - June 07

24 MonthsOnline Content Management System that manages and produces Interactive Learning Object in Flash. As the number of similar learning objects were requested, it has become necessary to produce a generator that would allow content owners - such as teachers - to produce their own interactive objects. Using this system, the following type of Interactive objects can be generated: (1) Drag And Drop Association games, (2) Multiple Choice Questions, (3) Open questions, (4) Crossword Puzzles.

Used XML to import/export and store data. For instance, an Interactive game would save and retrieve all its own data within one XML file.

The Flash Interface was also built using XML. Used SQL to communicate with MSAccess Database when storing data for small

projects.

Technologies: Adobe Flash, Action Script 2.0, XML, DHTML, HTML, CSS, OOP JavaScript, VB Script, IIS, ASP, MSAccess, SQL, Flash Professional CS3, Fireworks

2006-10 Web Site: BookGem (BookGem Book Holders) Apr 06 - Oct 06

6 MonthsBookGem was a startup company who wanted to sell bookholders online and thus, required to have an ecommerce web site that would present and sell their product online.

Gather requirements from client Take pictures of the company's product and produce a 360 degree view of the

product allowing user to rotate the product at will. Produce web site. Connect to client’s banking system so as to pass transaction. Produce invoices and emails for customers who bought the product. Used XML to import/export data.

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, JavaScript, Flash Professional, Fireworks, Photoshop, dreamweaver

Page 17 of 19

Page 18: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

2005-11 Online Courses (CFORP, SAMFO) Nov 01 - Nov 05

48 MonthsThrough the SAMFO program, the province of Ontario has offered hundreds of courses to French speaking students across the province. These course would be presented in HTML format while interactive portions had been made in either dynamic HTML or Flash. As the complexity of the flash interactive objects would increase, so did the skills required to make them a reality.

Developed hundreds of Interactive learning Objects using Flash and Dynamic HTML (OOP Javascript)

Managed the content of hundreds of thousands of pages Provided technical guidance in strategic decisions Gathering and detailing project requirements with clients Used XML to import/export and store data

Sample: A good number of these interactive objects can be found at http://www.ericperron.com/portfolio2.asp. The password is: ep2006.

Technologies: Adobe Flash, Action Script XML, DHTML, HTML, CSS, OOP JavaScript, VB Script, IIS, ASP, MS Access, SQL, Flash Professional, Fireworks, Photoshop, other creative suite products, MS Office Pro, Word Perfect

2004-06 CMS Transition (CFORP) May 04 - June 04

2 MonthsCFORP had been using a Content Management System (CMS) for a few years before it chose to make its transition to the CMS it is presently using. However, this transition would not be painless as hundreds of thousands of HTML pages were involved. As the content format provided by the first CMS did not match the format of the second one, a solution had to be created in order to automatically reformat all content. Additionally, as a great deal of content had been copy-pasted from MS Word, the solution had to be able to clean up content that would not transpose without issues.

Gather requirements for the solution to be delivered. Provide strategic guidance to management as to the usability of such solution. Develop and execute solution in order to treat all content provided. The Imported data was transformed from HTML to XHTML

Technologies: OOP JavaScript, ASP, CSS, HTML, XHTML, DHTML, IIS 6

2001-04 Corporate Web Site. (Soulard Enterprises Inc.) Oct 00 - Apr 01

6 MonthsSoulard was an enterprise that comprised three major departments: Window Cleaning, Equipment Rental, Bird Control. In a bid to place their services and products on the internet, Soulard had a web site produced that, like the company itself, was large in size.

Gather requirements from client Take pictures of the company's establishment and surroundings Alter digital images to as to add interactivity Produce interactive content Produce web site Produce a musical mix for the introduction Used XML to import/export data from site to the server

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, JavaScript, Flash Professional 5, Fireworks, Photoshop, DJ Studio

2000-06 Web Site: Renouvo (Renouvo) Feb 00 - June 00

4 MonthsRenouvo was a company that would build house in the area of St-Hilaire (Qc). In order to sell these houses, they required a Web site that would be in HTML and have a small Flash introduction.

Gather requirements from client Take pictures of the company's build houses and surroundings Alter digital images. For instance, ad grass where there was no lawn. Produce interactive content

Page 18 of 19

Page 19: Eric Perron - Resume  · Web viewSept 27st, 2019. ERIC PERRON. 9 rue Henri-Gauthier, Gatineau, Québec, J8X 1A7. Phone : (819) 923-8619. Email: email@ericperron.com. To Whom It May

Produce web site Produce a musical mix for the introduction Produce web site Produce a musical mix for the introduction Used XML to import/export data from site to the server

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, JavaScript, Flash Professional 5, Fireworks, Photoshop, DJ Studio

2000-01 Web Site: Orleans Bakery (Orleans Bakery Inc.) June 99 - Jan 00

6 MonthsOrleans Bakery was a small bakery who wanted to have a state of the art web site. The web site would involve demonstrating their latest creations with 4 versions: French, English, flash, and HTML. Though the company was small, the project was sizable due to the complexity of the task at hand.

Gather requirements from client Take pictures of the company's establishment and surroundings Alter digital images to as to add interactivity 360 Panoramic view Produce interactive content Produce web site Produce a musical mix Used XML to import/export information from site to the server

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, JavaScript, Flash Professional 5, Fireworks, Photoshop, DJ Studio

1999-06 Web Site: SG Printing. (SG Printing Inc.) Feb 99 - June 99

4 MonthsSG Printing was a small print shop who wanted to have a state of the art web site. The web site would involve demonstrating their latest creations while combining Flash and HTML within an innovative frame for the time.

Gather requirements from client Take pictures of the company's establishment and surroundings Produce interactive content Produce web site Produced a flash introduction and also produced the musical mix for this

introduction. Extensively used AJAX in order to present client’s products in an interactive manner. Used XML to import/export information from site to the server

Technologies: Adobe Flash, Action Script, XML, DHTML, HTML, CSS, OOP JavaScript, Flash Professional 5, Fireworks, Photoshop, DJ Studio

1999-01 Web Site: Mell’s Home Maid. (Mell’s Home Maid) Sept 98 - Jan 99

4 MonthsMell’s Home Maid is a small cleaning company who required a simple bilingual web site.

Gather requirements from client Produce web site Create a special navigation bar using a Java applet

Technologies: DHTML, HTML, CSS, JavaScript, Java applet, Fireworks, DJ Studio

Page 19 of 19