SA8 Technologies
126, Deguire
Repentigny(Québec)
J5Z 4L9
april.stephane@gmail.com Téléphone : (450) 704-4159 Cell : (514) 961-4252
Stéphane April Développeur .Net
Windows – Web – Mobile Agile
Profil Développeur .NET avec 16 ans d'expérience en TI (Manufacturier, Bancaire, Services, R&D, Marketing). Personne rigoureuse et minutieuse dans mon travail. J’aime le travail d’équipe en y apportant mon positivisme et mes idées, tout en étant très autonome.
Spécialiste: .Net, .Net Core, C#, WebApi ASP MVC, WPF, Azure MS-SQL, Entity Framework (Code-First ou non), XAML, XML, JSON, Unit-Test, Agile SCRUM
Maîtrise : HTML5, CSS3, JavaScript, JQuery, ASP.NET, VB.Net, WCF Lib UI (DevExpress, Infragistique, Telerik...) Expérience acquise au sein d’entreprises d’envergure telles que : Cossette, Keolis, Ordre des CPA,
Desjardins, Banque Laurentienne, Caisse de dépôt, Banque Nationale, etc. Sommaire d’expérience professionnelle
Client /Firme Consultation Rôle /Titre De - À
Cossette Consultant Programmeur-Analyste .Net (Web Api) 2016 – 2016 CST Ultramar Consultant Programmeur-Analyste .Net (Web Api) 2015 – 2016 SAIDM Inc. Consultant Programmeur-Analyste .Net (WinForm) 2015 – 2015 Dealerlive Inc. Consultant Programmeur-Analyste .Net (Mobile XAML Azure) 2014 – 2015 Ordre des CPA Consultant Programmeur-Analyste .Net (WinForm) 2014 – 2014 Keolis Canada (Orleans Express) Consultant Programmeur-Analyste .Net (WPF, Web, Mobile Azure) 2013 – 2014 AMT Consultant Programmeur-Analyste Web MVC .Net 2012 – 2013 AéroMag2000 / OS4 Techno Consultant Programmeur-Analyste .Net (WPF-XAML) 2012 – 2012 Desjardins Consultant Programmeur-Analyste Web .Net 2011 – 2012 Banque Laurentienne du Canada. Consultant Programmeur-Analyste Web .Net 2011 – 2011 Caisse de dépôts et de placements du Québec. Consultant Programmeur-Analyste.Net 2009 – 2011 Keops Technologies Inc. Programmeur-Analyste.Net 2008 – 2009 Groupe informatique Techsolcom inc. Programmeur-Analyste.Net 2008 – 2008 Banque National / Techsolcom inc. Programmeur-Analyste.Net 2007 – 2008 Keops Technologies Inc. Programmeur-Analyste.Net 2006 – 2007 Covansys Inc. Programmeur-Analyste.Net 2006 – 2006 Dev-Id Inc. Programmeur-Analyste. Web Net 2005 – 2005 Solvision Inc. Programmeur-Analyste 2004 – 2005 Covansys Inc. Consultant, programmeur-analyste 2003 – 2003 Covistra Inc. Consultant, programmeur-analyste 2002 – 2002 Purelogic Inc. Programmeur-Analyste 2000 – 2001 Réalisations
Cossette Consultant Programmeur .Net (Web Api) Février 2016 – Juillet 2016
À titre de développeur.NET chez Cossette, j’ai travaillé sur plusieurs projets importants et stimulants. 1- Développement du « back end » (Web API MVC) pour une application Mobile IOS. J'ai agi en tant que développeur sur ce projet. Techno : WebApi MVC, C# .Net 4.5, EntityFramework6, T-SQL, Agile Scrum
2- Développement d'un Web Api REST pour un Admin Web MVC Techno : WebApi MVC, C# .Net 4.5, EntityFramework6 CodeFirst, T-SQL, Agile Scrum
3- Développement d'un Admin Web MVC Techno : Framework Serenity, MVC, C# .Net 4.6, Type Script, T-SQL, Agile Scrum
4- Développement back end pour la refonte d'un CMS maison. Techno : WebApi Core, C# .Net Core, EntityFramework Core, Code First, T-SQL,
CST Ultramar Consultant Programmeur .Net (Web Api) Aout 2015 – Janvier 2016
À titre d’architecte et développeur.NET, Je conçois et développement, un Web API ASP.Net MVC 2 qui est utilisé par une toute nouvelle application Web transactionnelle.
Concevoir l’architecture de l’Api ASP.Net MVC 2 et sont développement de bout en bout.
Collaboration au développement de la base de données MS-SQL
Développement de tests unitaires (MS-Test)
Environnement : C#, NET 4.5, ASP.Net MVC & Visual Studio 2013, MS-SQL, TFS Online
Société d’analyse immobilière DM Inc. Consultant Programmeur .Net Février 2015 – Juillet 2015
À titre d’architecte et développeur.NET, participer au développement d’une application WinForm.
Développement. Dans tous les couches de l’app. multicouches (.Net, WinForm C#)
Développement de la Base de données MS-SQL
Environnement : C# .Net, WinForm, Visual Studio 2012-2013, LINQ, MS-SQL,
Dealerlive Inc. Consultant Programmeur .Net Mobile-XAML-Azure Septembre 2014 – Janvier 2015
À titre de développeur.NET, participe au développement d’une application Mobile Windows 8.1
Développement de l’application. (Interface Mobile Win RT, XAML)
Développement de la Base de données MS-SQL (Azure)
Développement de tests unitaires (MS-Test)
Environnement : C#, XAML, .NET 4.5 & Visual Studio 2013, MS-SQL, Telerik, Azure, CSLA
Ordre des CPA Consultant Programmeur .Net Mai 2014 – Aout 2014
À titre de développeur.NET, participer au développement d’amélioration d’une application WinForm.
Développement de module. (Interface .Net, WinForm C#)
Développement de la Base de données MS-SQL
Environnement : C# .Net, WinForm, Visual Studio 2010, LINQ, MS-SQL, Infragistique
Keolis Canada Consultant Programmeur-Analyste .Net Janvier 2013 – Mai 2014
Pour Keolis Canada j'ai participé à plusieurs projets 1- Développement d'une application Windows WPF (ERP) dans le domaine du transport par autocar. J'ai agi en tant qu'architecte et développeur sur ce projet. Techno : Architecture Multi-tier, WPF, C# .Net 4.5, EntityFramework5, T-SQL, Repository pattern
2- Développement d'un applications Mobile pour les conducteurs d’autocar (scanne billet, gestion de liste de passager) J'ai agi en tant que développeur sur ce projet. Techno : Front end (HTML5, CSS, JavaScript, Bootstrap, ***PhoneGap***) Back end (WebApi MVC, C# .Net 4.5, EntityFramework5, T-SQL, Azure) Prix : Finaliste au OCTAS TI 2014
3- Développement d'une application Web MVC (POS) pour les Agences (vente de billets et +) J'ai agi en tant que développeur sur ce projet. Techno : Front end (HTML5, CSS, JavaScript, Bootstrap) Back end (WebApi MVC, C# .Net 4.5, EntityFramework5, T-SQL, Azure)
AMT Consultant Programmeur-Analyste Web .Net Novembre 2012 – Janvier 2013
À titre de développeur Web ASP MVC .NET, participer au développement et la mise en production, d’une application Web.
Analyse et développement de l’application. (Interface Web ASP MVC .Net, JavaScript)
Développement de la Base de données MS-SQL
Développement de tests unitaires (MS-Test)
Environnement : ASP MVC.Net, JavaScript, C#, .NET 4.5 & Visual Studio 2012, LINQ, MS-SQL
AéroMag 2000(OS4 Techno) Consultant Programmeur-Analyste .Net Février 2012 – Septembre 2012
À titre de développeur .NET, participer au développement et la mise en production, d’une application C# / WPF.
Analyse et développement de l’application. (Interface WPF, C#)
Participation au développement de la Base de données Transac SQL (Store Procedure)
Développement de tests unitaires (MS-Test)
Environnement : WPF, C#, .NET 4.0 & Visual Studio 2010, LINQ, Entity Framework, MS-Test, Microsoft SQL, Desjardins Consultant Programmeur-Analyste Web .Net Novembre 2011 – Janvier 2012
À titre de développeur Web .NET, participer au développement et la mise en production, d’une application Web.
Analyse et développement de l’application. (Interface Web ASP.Net, JavaScript, Couche objet C#)
Participation au développement de la Base de données Transac SQL (Store Procedure)
Développement de tests unitaires (MS-Test)
Environnement : ASP.Net, JavaScript, C#, .NET 3.5 & Visual Studio 2008, LINQ, MS-Test, Microsoft SQL, XML, Telerik,
BLC Consultant Programmeur-Analyste Web .Net Juin 2011 – Octobre 2011
À titre de développeur Web .NET, participer au développement et la mise en production avec succès, d’une application Web. Le projet étais développé avec la méthodologie Agile, qui nous a permis de livrer en temps voulue l’application.
Rencontre client et élaboration des besoins.
Analyse et développement de l’application. (Interface Web ASP.Net, JavaScript, Couche objet C#, couche Data NHibernate)
Participation au développement de la Base de données Transac SQL (Table et Store Procedure)
Développement de tests unitaires (MS-Test, RhinoMock)
Développement en mode Agile SCRUM, TDD
Design pattern (MVC)
Environnement : ASP.Net, JavaScript, C#, .NET 4.0 & Visual Studio 2010, LINQ, MS-Test, RhinoMock, FXCop Microsoft SQL,, XML, Telerik, Agile CDPQ Consultant Programmeur-Analyste .Net Aout 2009 – Avril 2011
À titre de développeur .NET, participer au développement et le maintien d’application départemental. Toutes les applications avaient des interactions étroites avec MUREX (logiciels de gestion du risque de finance.)
Analyse et développement de nouvelles applications, selon les besoins des clients.
Entretien et amélioration d’applications .Net existante.
Développement et entretien de Base de données T-SQL (Table et Store Procedure)
Développement de tests unitaires (Nunit, MS-Test, RhinoMock)
Utilisation, et interaction avec les différentes interfaces Murex (Workflow, MDRS)
Développement en mode Agile
Environnement : C#.Net, Microsoft .NET Framework 3.5 & Visual studio .NET 2008, LINQ, Nunit, MS-Test, RhinoMock,
MS-Build, Microsoft SQL, VSS, TFS, XML, Infragistique, UML, Murex, JIRA, Agile Keops Technologies Inc. Programmeur-Analyste .Net Aout 2008 – Aout 2009 et Mars 2006 – Mars 2007 À titre de développeur .NET, participer au développement d’une application qui a pour but la gestion intégrale d’une entreprise manufacturière œuvrant dans les secteurs des procédés de fabrication d’Aluminium (ABUDABI - DUBAI- 2009/ Alcoa Norvège 2007)
Développement de l’application. (Interface WPF, C#)
Participation au développement de la Base de données Transac SQL
Développement de tests unitaires (NUnit + Rhino Mock)
Environnement : C#.Net, Microsoft .NET Framework 3.5 & Visual studio .NET 2008, CAB, Nunit, Rhino Mock, Microsoft SQL, VSS, XML, Infragistique
TechSolCom Inc. Programmeur-Analyste .Net Avril 2008 – Aout 2008
À titre de développeur .NET, développement d’application de preuve de concept.
Analyse et développement d’une application avec WPF (XAML, LINQ)
Utilisation du Framework «Open source» de compilation .Net Nant
Utilisation des outils de compilation et de test Microsoft : MSBuild et MSTest
Environnement : C#, Microsoft .NET Framework 3.5 & Visual studio .NET 2008, WPF, XAML, LINQ, Nant, MSBuild, MSTest Banque National (TechSolCom) Programmeur-Analyste .Net Mars 2007 - Avril 2008
À titre de développeur .NET, participer au développement d’une application qui a pour but la gestion des prêts hypothécaires.
Analyse et développement d’une applications Winform C#, + BD T-SQL
Développement de tests unitaires (NUnit)
Modification au site intranet (C#, ASP .Net)
Environnement : C#, Microsoft .NET Framework 2.0, 3.5 & Visual studio .NET 2005, 2008, UnitTest, Infragistics, CVS, XML, ASP.Net. JIRA, Agile Covansys Inc. Programmeur-Analyste .Net Mobile Janvier 2006 – Mars 2006
À titre de développeur .NET, développer une application PocketPC qui a pour but la gestion de client des producteurs de vaches du Canada. C’est une version « light » de l’application desktop
Développement du Frontend (Win Mobile 6), du back end et de la BD SQL CE
Développement d’une application de synchronisation des données entre l’application Desktop et l’application PocketPC
Environnement : C#, COM, Microsoft SQL Server CE, Microsoft .NET Framework 1.1 & Visual studio .NET 2003, Active Sync 3.0, CVS, Eclipse, confluence
Dev-Id Inc. Programmeur-Analyste .Net Avril 2005 – Décembre 2005
À titre de développeur .NET, participer au développement du Framework de Dev-Id qui fournis un outil puissant et efficace pour assure une stabilité et une rapidité de développement des solutions web, développer par l’entreprise.
Analyse et implémentations de plusieurs modules du Framework.
Développement de composantes génériques et réutilisables par l’ensemble de l’entreprise.
Développement de tests unitaires avec la méthodologie Test-Driven Development (TDD)
Refonte du Framework pour une plus grande flexibilité au niveau front-end
Intégration du Framework dans une solution web pour un client. (Portail Web B2B, Produit manufacturier)
Environnement : C#, UnitTest (TDD), ADO.Net, ASP.Net, Visio, Microsoft .NET Framework 1.1 & Visual studio .NET 2003, Visual Source Safe, HTML, XML, JavaScipt
Solvision Inc. Programmeur-Analyste Janvier 2004 – Avril 2005
À titre de développeur orienté objet (Visual-C++), développer un service Windows qui a pour but de faire le traitement des documents XML généré par les différentes machines d’inspection que produit Solvision, pour les convertir en rapports statistique csv .
Analyser, avec les différentes équipes, les besoins de statistique à générer.
Développement au sein des différentes applications, la portion d’interprétation des données et de la génération des XML.
Développement de Scripts XSL, pour traiter les données des documents XML
Améliorer les performances du service Windows existant par le biais de refonte.
Environnement : Visual-C++, STL, MFC, API Win32, VB, XML, XSLT, XPath, Xalan, Xerces, Microsoft Visual studio 6, Perforce
Covansys Inc. Consultant, Programmeur-Analyste Janvier 2003 – Mars 2003
À titre de développeur, faire la mise à jour d'un logiciel (ERP – Enterprise Resource Planning) qui a pour but de faire la gestion des membres du centre de conditionnement physique de l’Institut de Cardiologie de Montréal, Le Centre ÉPIC.
Environnement : VB, MS-SQL 7, Microsoft Visual Basic 6, MS-SQL Server 7, Visual Source Safe
Covistra Inc. Consultant, Programmeur-Analyste Janvier 2002 – Mai 2002
À titre de développeur, participer au développement d'un site web de gestion de recherche d’emploi pour des postes cadre.
Environnement : PHP, XML, HTML, MySQL
Purelogic Inc. Programmeur-Analyste Janvier 2000 – Octobre 2001
À titre de développeur orienté objet (Visual-C++), participer au développement d’une application de gestion et de production (ERP – Enterprise Resource Planning- Produit manufacturier)
Environnement : Visual-C++, STL, MFC, API Win32, COM, COM+, VB, XML, XSLT, Xpath, Dundas, Microsoft Visual studio 6, Visual Source Safe
Formations académiques
Diplôme d’études collégiales (DEC) Technique informatique Cégep André Laurendeau, Montréal 2000 Études collégiales, Technique Construction Aéronautique Cégep Édouard-Montpetit, Montréal 1994-1996 Études collégiales, Technique Sciences Humaines Cégep Marie-Victorin, Montréal 1992-1994 avec mathématiques
Résumé des Connaissances Techniques
Expérience totale en technologies de l’information
| 16 ans
| Expérience comme analyste-programmeur orienté objet
| 16 ans
| Expérience avec les bases de données. MS-SQL
| 16 ans
| Expérience en développement Microsoft .NET (C#, VB.Net)
| 11 ans
| Expérience de programmation avec WPF, XAML
| 5 ans
| Expérience de programmation avec Entity Framework
| 5 ans
| Expérience avec Azure
| 2 ans
| Expérience de développement en mode Agile.
| 7 ans
| Expérience en développement avec XML, Json
| 9 ans
| Expérience Lib UI (DevExpress, Infragistique, Telerik)
| 7 ans
| Expérience de Unit Testes
| 10 ans
| Expérience de Unit Testes avec Mocking Object
| 3 ans
| Expérience de développement en mode TDD
| 1 an
| Expérience en architecture distribuée client / serveur (WinForm, WPF)
| 11 ans
| Expérience en développement Web (ASP .NET, JavaScript, HTML)
| 3 ans
| Expérience en architecture Web MVC
| 2 ans
| Expérience en développement avec les Web Services, WebApi
| 3.5 ans
| Expérience en développement avec les langages Visual-C++, Visual Basic
| 4 ans
| Expérience de modélisation (UML, Visio)
| 5 ans
|
|
|
|
|
Page|
www.stephaneapril.com
|