Johan Gard
Software Designer - Developer at Keep It Soft- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French -
-
English -
Topline Score
Bio
Scott Hickman
Johan worked for my client for almost two years, in that time the feedback was extremely positive, Johan quickly became one of driving forces behind the team and took real ownership in pushing the project forward.
Helmi Bessaies
Johan is a very skillful IT guy in Microsoft Technologies he's one of the best that i've never met. he's a problem solver in each competency domain very reliable person, thank you for what you're doing and please don't change.
Scott Hickman
Johan worked for my client for almost two years, in that time the feedback was extremely positive, Johan quickly became one of driving forces behind the team and took real ownership in pushing the project forward.
Helmi Bessaies
Johan is a very skillful IT guy in Microsoft Technologies he's one of the best that i've never met. he's a problem solver in each competency domain very reliable person, thank you for what you're doing and please don't change.
Scott Hickman
Johan worked for my client for almost two years, in that time the feedback was extremely positive, Johan quickly became one of driving forces behind the team and took real ownership in pushing the project forward.
Helmi Bessaies
Johan is a very skillful IT guy in Microsoft Technologies he's one of the best that i've never met. he's a problem solver in each competency domain very reliable person, thank you for what you're doing and please don't change.
Scott Hickman
Johan worked for my client for almost two years, in that time the feedback was extremely positive, Johan quickly became one of driving forces behind the team and took real ownership in pushing the project forward.
Helmi Bessaies
Johan is a very skillful IT guy in Microsoft Technologies he's one of the best that i've never met. he's a problem solver in each competency domain very reliable person, thank you for what you're doing and please don't change.
Credentials
-
TS: Windows Applications Development with Microsoft .NET Framework 4
MicrosoftAug, 2012- Nov, 2024 -
TS: Visual Studio Team Foundation Server 2010, Administration
MicrosoftFeb, 2012- Nov, 2024 -
Upgrade: Transition your MCPD .NET Framework 3.5 Web Developer Skills to MCPD .NET Framework 4.0 Web Developer
MicrosoftMar, 2011- Nov, 2024 -
TS: Accessing Data with Microsoft .NET Framework 4
MicrosoftAug, 2010- Nov, 2024 -
PRO: Designing and Developing ASP.NET Applications using Microsoft .NET Framework 3.5
MicrosoftAug, 2009- Nov, 2024 -
TS: Microsoft .NET Framework 3.5, ASP.NET Application Development
MicrosoftJul, 2009- Nov, 2024 -
TS: Microsoft .NET Framework 3.5, Windows Forms Application Development
MicrosoftJul, 2009- Nov, 2024 -
TS: Microsoft .NET Framework 3.5, Windows Communication Foundation Application Development
MicrosoftMar, 2009- Nov, 2024 -
PRO: Designing and Developing Enterprise Applications by Using the Microsoft® .NET Framework
MicrosoftNov, 2008- Nov, 2024 -
TS: Microsoft® .NET Framework 2.0 - Distributed Application Development
MicrosoftNov, 2008- Nov, 2024 -
TS: Microsoft® .NET Framework 2.0 - Windows®- based Client Development
MicrosoftNov, 2008- Nov, 2024 -
TS: Microsoft® .NET Framework 2.0 - Web-based Client Development
MicrosoftJan, 2007- Nov, 2024 -
TS: Microsoft® SQL Server™ 2005 - Implementation and Maintenance
MicrosoftJan, 2007- Nov, 2024 -
TS: Microsoft .NET Framework - Application Development Foundation
MicrosoftDec, 2006- Nov, 2024 -
Developing ASP.NET MVC 4 Web Applications
MicrosoftMay, 2013- Nov, 2024 -
Developing Windows Azure and Web Services
MicrosoftMay, 2013- Nov, 2024 -
Beta : Programming in HTML5 with JavaScript and CSS3
MicrosoftAug, 2012- Nov, 2024
Experience
-
Keep It Soft
-
Belgium
-
Software Development
-
1 - 100 Employee
-
Software Designer - Developer
-
Jul 2017 - Present
Customer: Tupperware Europe, Asia and Middle-EastResponsibilities: software designer, technical leader and developer of an ERP suite for the distributors of Tupperware in Europe. Installation and implementation of the Keep It Soft framework. Same project as between 2014 and 2016.Technologies: .NET 4.5.1, Entity Framework 6.1, WCF, WPF, Team Foundation Server 2013
-
-
Owner, Software Designer, Developer, Trainer
-
Nov 2012 - Present
As a freelance, I now share my .NET experience in multiple ways : training, coaching, consultancy, and software development. I started as a developer but I have been working more and more as a software designer for the last few years. I always try to make benefit of object oriented programming and design patterns so that my code is as generic as possible to be reused without affecting the performance.Technologies: Visual Studio 2019, Azure DevOps, Entity Framework 6.1, WCF, WPF
-
-
Software Designer - Dev Lead
-
Feb 2015 - May 2019
Customer: Province de HainautResponsibilities: - Software designer: - Layers definition - Log system - Design patterns: repository, unit of work, singleton, service locator, dependency injection- Dev Lead: - Testing strategy - Code reviews - Development guidelinesProject description:The goal of my mission was to make sure that all .NET projects use the same standards. I installed the Keep It Soft framework and trained .NET developers to the framework, its architecture, its design and tought them development guidelines to make everybody work the same way and be able to easily switch to any project. I also setup project and task management through Team Foundation Server.Technologies: .NET 4.5.1 – 4.7, Entity Framework 6.1, WCF, WPF, Team Foundation Server 2013 – 2015 - 2017 Show less
-
-
Software Designer - Developer
-
Dec 2014 - Jul 2016
Customer: Tupperware Europe, Asia and Middle-EastResponsibilities: - Software designer: - Layers definition - Testing strategy - Log system - Design patterns: repository, unit of work, singleton, service locator, dependency injection- Developer: implementation of the full product management- Technical Leader: responsible of the development teamProject description: DINA is an ERP software that allows Tupperware distributors to manage their company. They can see their sales force, promote their dealers, create invoices, manage their stock, report their weekly activity.Technologies: .NET 4.5.1, Entity Framework 6.1, WCF, WPF, Team Foundation Server 2013 Show less
-
-
Software Designer - Developer - Trainer
-
Jan 2014 - Dec 2014
Responsibilities: - Development of a direct sales software to manage members and sales of a team. Creation of a custom framework for Keep It Soft in order to create a data access application template for my customers.- Trainer of ASP.NET, software design, testing, WPF, Entity Framework, Team Foundation Server for many customers.Technologies: .NET 4.5.1, Entity Framework 6.1, WCF, WPF, Team Foundation Server 2013
-
-
Software Designer - Developer
-
Feb 2013 - Dec 2013
Customer: Tupperware BelgiumResponsibilities: - Software designer: - Layers definition - Testing strategy - Log system - Design patterns: repository, unit of work, singleton, service locator, dependency injection- Developer: development of most screens and methods of the softwareProject description: DINA is an ERP software that allows Tupperware distributors to manage their company. They can see their sales force, promote their dealers, create invoices, manage their stock, report their weekly activity.Technologies: .NET 4.5, Entity Framework, WPF, Team Foundation Server Online, SQL Server 2008R2 Show less
-
-
-
Vision Consulting Group
-
Lasne
-
Trainer, Software Designer, Developer
-
Feb 2011 - Dec 2012
Responsibilities : - Trainer: OOP, C#, Entity Framework, WCF, WPF, ASP.NET, Silverlight, Windows Phone plus custom courses about software design, testing and Team Foundation Server. - Software designer - Developer: technical lead for internal .NET projects and junior teams Job description : Besides training, I also had a major role as a software designer and developer for .NET projects that were developed internally either for Vision or for customers. I often try to include junior developers into the projects to teach them how to work in a team with strong rules on Team Foundation Server and how to make benefit of a good design, things that they didn't learn at school. The major project is a modular application for the training center in which I designed an n-tier structure with the repository pattern and SOA. We needed various technologies for the different modules: Silverlight with a lot of code-behind animations, WCF, ASP.NET, Entity Framework. I also configured TFS with automated tests, work item tracking and check-in policies. Technologies: .NET 4.0 - 4.5, Entity Framework, WCF, ASP.NET, WPF, Silverlight, Windows Phone, TFS 2010 – 2012, SQL Server 2008R2 Show less
-
-
-
GROUPE ONEPOINT / Vision IT Group
-
IT Services and IT Consulting
-
100 - 200 Employee
-
.NET Developer, Software Designer, Trainer
-
Sep 2006 - Dec 2012
I've been working for different clients in Belgium and France. Some of my main missions are described in my past positions. Sometimes I am asked to work as a trainer to share my experience on the latest .NET technologies like WCF, Entity Framework Visual Studio 2010 (for which I also had the opportunity to make a live meeting at Microsoft) I've been working for different clients in Belgium and France. Some of my main missions are described in my past positions. Sometimes I am asked to work as a trainer to share my experience on the latest .NET technologies like WCF, Entity Framework Visual Studio 2010 (for which I also had the opportunity to make a live meeting at Microsoft)
-
-
-
BOMBARDIER
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Analyst, Developer, Software Designer
-
Jun 2009 - Feb 2011
Responsibilities: - Analyst, document writing : methods description, class diagrams, sequence diagrams, user guides - Developer : Entity Framework layer, hundreds of Linq queries, WCF service, XML import/export from/to database, T-SQL structure upgrade scripts - Software designer : server-side layers definition, generic plug-ins, generic layers, cross-layer exception management, design patterns: singleton, active record, proxy, factory, repository Project description: The application was developed for the complete management of rail travel in different countries, setting up stations announcements on trains. The global environment included a Windows client application, a server (which I was responsible) and a simulator to be installed directly on trains. My first task was to regain control over the server side and replace existing data access layer with Entity Framework. I must also bring hundreds of SQL queries in Linq because the client wanted to avoid stored procedures up to avoid problems of using another database management system. After about a month, I was also entrusted the management of the database (modified structures, script creation or migration from one version to another), and package delivery. The management server part involved a redefinition of its architecture, which was entrusted to me as well. All data should be imported or exported by plug-ins in various formats (XML, text, dat). Some of these plug-ins were already developed in India. But after many bugs back, I was asked to recreate a new generic system that can be used whatever the type of import / export. Then I had to oversee the Indian team so that the existing plug-ins meet the new architecture and generic plug-in could call one of their plug-ins if necessary. All phases of development should be accompanied by comprehensive analysis documents (cfr. responsabilities) Technologies: .NET 3.5 SP1, SQL Server 2008, WCF, Entity Framework, Linq, Enterprise Architect Show less
-
-
-
-
Project Leader, Developer
-
Feb 2009 - May 2009
Project leader : Technical analysis of the project, creation of the database, implementation of the architecture, management of a development team, dialogue and meetings with clients, documents drafting, planning management. Developer: Creation of WCF services, different methods and applications for the Linq part, Entity Framework, models. Technologies : ASP.NET 2.0, SQL Server 2005, Ajax (+AjaxControlToolkit), Framework 3.5, Visual Studio 2008, WCF, Entity Framework, Infragistics Show less
-
-
-
T-Systems International
-
Germany
-
IT Services and IT Consulting
-
700 & Above Employee
-
Developer
-
Oct 2007 - Nov 2008
Insurance management application development. Test & correction of contract management bug. Modules development. Functional development (creation of a WCF service - Data Contract, Message Contract, Service Contract, Model, Controller). Creation of Page Flow. Data base parameter. Test. Meetings with analysts Technologies : Client Framework, Framework .NET 2.0 et 3.0, WebForms, C#, SQL Server 2005, Workflow Foundation, Page Flow, WCF, MVC, Visual Studio 2005, Team Foundation Server, Enterprise Architect Show less
-
-
Education
-
Haute Ecole Roi Baudouin
Bachelor of Computer Science, Computer Science