• No results found

flexible solutions for all projects

N/A
N/A
Protected

Academic year: 2021

Share "flexible solutions for all projects"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

28 December 2014

1/12

F

lexible

ICT

S

olutions

flexible solutions for all projects

[email protected]

+32 55 50 90 26

www.ficts.be

Wortegemstraat 63

B-9700 Oudenaarde

x

SENIOR .NET CONSULTANT / DEVELOPER / Lead

Project

Experience

Function Entries Period / Organisation

Application Developer/ Lead ASP.NET, MVC 4, Json, Jquery, JavaScript, Json, .Net Framework 4.0, Db2,…

02/2013 – current customer Securex Microsoft CRM Consultant CRM, C#, JavaScript,

KnockOut framework, SSRS, JQuery, .NET Framework 4.0, html, css, …

09/2012 – 12/2012 customer Net IT

Senior .NET Developer / Team Coach

C#, Silverlight, MVMLight, WCF, LINQ, .NET Framework 4.0, …

01/2012 – 06/2012 customer AXA Insurance

.NET Developer C#, WPF, Silverlight, LINQ, .NET Framework 3.5/4.0, ASP.NET, MVC 2, Entity Framework, …

07/2011 – 01/2012 Vision IT Group Belgium

North customer AXA Insurance Project coordinator Silverlight, Ecommerce, C#,

Webservices, XML, …

02/2010 – 06/2011 C&C

Programmer Warehouse, Picking,

Scanning, TEC printer, Barcodes, …

01/2009 – 05/2011 C&C

Programmer Crystal Reports, .NET, Visual Basic, …

07/2007 – 06/2011 C&C

Programmer Providex (basic), … 2005 – 06/2007

X-tech

Motivation Tom is a ‘Bachelor Electronica option ICT’.

(2)

28 December 2014

2/12 results oriented. He knows his priorities and has good organisation skills.

Tom is a person who is fully committed to a project. He always want to keep learning and evolving in his job.

Profile Tom is a motivated flexible IT person who sets his first footsteps in the ICT world at a very young age. At the age of 10 he gets his first “zx88” computer and he programmed his first program in BASIC. Because of his love at first sight for informatics it was a logic consequence for him to graduate as “Bachelor Electronics option ICT”.

He had the possibility to taste of the two pillars of informatics. (Hardware & Software)

He decided for himself that programming / consultancy was the right thing for him. But he thinks that the hardware knowledge he has, is of great value for his future as Consultant.

Tom is just a nice person to get on with, he has the right attitude and he wants to continue evolving.

Personal Information

Personal Information Date of birth Habitat 03/02/1983 Oudenaarde (Belgium) Sex Driver license M B

Education

Diploma Name Institute Graduation year

A1 Bachelor Electronics option ICT Kaho Sint-Lieven 2005

Additional education

Training Name Institute Period

.NET Patterns and Best Practices Workshop u2u 12/2014 (5 days)

An evening with Hadi Hariri (Hadi Hariri) Visug 12/11/2014

Advanced Programming in ASP.NET MVC, jQuery and HTML5 u2u 07/2012 (5 days)

Programming ASP.NET 4 Essentials u2u 07/2012 (5 days)

Microsoft AJAX 4 Using Visual C# 2010: Server AppDev 04/2011

Learning to Program Using Visual C# 2008 AppDev 04/2010

Building Rich Internet Applications with Silverlight 3 and 4 U2U 07/2010

Rapportering via Crystal Reports VIK HUIS 11/2010

XML with 4GL C&C – interne opleiding 2007

Certification

Number

Name

MB2-866

Microsoft Dynamics CRM 2011, Customization and Configuration

MB2-876

Extending Microsoft Dynamics CRM 2011

Language knowledge

Dutch Mother tongue

French Basis

(3)

28 December 2014

3/12

Skills

Junior Medior Senior Expert

Product knowledge Hardware kennis

Networking: Routers, Switching Voip Sangoma netwerkkaart Operating systems

Windows (95 / 98 / 2000 / XP / 7 / 8 / 2003 / 2008 / 2012)

Linux: RedHat, Centos UNIX: AIX 5, Aix 6 Programming languages .NET: Visual C# Visual Basic 6.0 Html/Css/ JavaScript/ JQuery Technologies OOP WinForms Silverlight MVC 3 / 4 WPF LINQ Entity Framework 4 / 5 Microsoft Dynamics CRM 2011 Webservices (WCF) Reflection Socket applications XML/LinqToXML/XSLT/JSON/AJAX Regular Expressions

Unit Testing / NUNIT Progress Application Server MVVM (Silverlight / Knockout) Used Tools

Visual Studio 2003 -2013 Fiddler

soapUI

Rad Software Regular Expression Designer

Visual Ribbon Editor Database SQL Server DB2 MySql Server Progress “Access” Branch knowledge Telecom IT Social secretary

(4)

28 December 2014

4/12

Experience

Date Employer Organisation Project name Function Sector Situation

Tasks and responsibilities

Technical knowledge

22/02/2013 – current

Flexible ICT Solutions (eigen bedrijf) VIA 3D-ICT Securex

EGP

Application Developer / Lead Social Secretary

Creation of a new application

Write MVC 4 application that convert received xml files to “signaletiek” and “payroll” files. (generic solution with “Attributes” to reduce the support in the future)

Those files are used by the mainframe to calculate the wages for employees.

.NET Framework 4.0, ASP.NET, MVC 4, JavaScript, Entity Framework, FluentValidation, Ninject, Json, Jquery, html 5, css 3, OOP, Linq, DB2, Fiddler, SVN, DbVisualizer, Infragistics Controls, T4 Template, Db2, stored procedures, Parallel programming, xml...

Date Employer Organisation Project name Function Sector Situation

Tasks and responsibilities

Technical knowledge

03/09/2012 – 31/12/2012

Flexible ICT Solutions (own company) NET IT

confidential CRM Consultant Government

Helping with external applications from customers Customizations in Microsoft Dynamics CRM 2011

• Customizations (entities, forms, views, translations, workflows, xml adaptations, JavaScript code forms and applications)

• Plugins

• Constant contact integration CRM

• Import-Export data/documents (integration CRM and Sharepoint 2007) • Writing and using WCF services

Microsoft Dynamics CRM 2011, C#, .NET Framework 4.0, WCF, JavaScript, Json, JQuery, HTML 5, CSS 3, OOP, Linq, Windows Services, WinForms, Fiddler, SQL Server 2008, TFS 2010, Visual Ribbon Editor, Plugin Registration Tool, Deployment Manager, Update Web Resources Tool, Update Translations Tool, CRM DiagTool 2012, View Layout Replicator 2011

(5)

28 December 2014

5/12 Date Employer Organisation Project name Function Sector Situation

Tasks and responsibilities

Technical knowledge

09/01/2012 – 29/06/2012

Flexible ICT Solutions (own company) AXA Insurance

DailAT

SENIOR .NET Developer Financial sector

New website application for work accidents.

Team coach juniors (internals + offshore) + code reviewing Programmation complex Silverlight screens (Frontend + BackEnd) Write technical documentation (Technical design)

Migration project(s) from Visual Studio 2008 – Visual Studio 2010 + create new TFS project in Team Foundation Server 2010 (with branching strategy)

Pokersize self-made screens (kind of scrum) Deployments (with and without TFS buildserver) Attend to daily meetings

To attend team leader meetings in absence of the team leader

cooperation with business during development and propose new solutions if applicable

C#, Silverlight, SQL Server, MVMLight, SoapUI, LinQ, WebServices (WCF/JBC), OOP, User Controls, .NET Framework 3.5, Fiddler, AgDataGrid, TFS 2010

Date Employer Organisation Project name Function Sector Situation

Tasks and responsibilities

Technical knowledge

29/08/2011 – 06/01/2012 Vision IT Group Belgium North AXA Insurance

DailAT

.NET Developer Financial sector

New website application for work accidents. Team coach juniors (internals + offshore) Programmation screens (FrontEnd + BackEnd) Deployments

Attend to daily meetings, pokersize self-made screens, consult with the business team during development (kind of scrum)

Write technically documentation (Technical design)

C#, Silverlight, SQL Server, MVMLight, SoapUI, LinQ, WebServices (WCF/JBC), OOP, User Controls, .NET Framework 3.5, Fiddler, AgDataGrid, TFS 2008

Date Employer Organisation Project name Function Sector Situation

Tasks and responsibilities Technical knowledge

12/07/2011

Vision IT Group Belgium North Lasko

EDI Caterpillar .NET .NET Consultant Industry

Existing software application written by Vision IT Group Belgium North. There were a few code changes necessary.

Add new functionalities

(6)

28 December 2014

6/12 Date

Employer

01/07/2011 – 28/08/2011 Vision IT Group Belgium North Organisation Vision IT Group Belgium North

Project name Specialisation LINQ (LinqToObjects, LinqToXml, LinqToDatasets, LinqToSQL, LinqToEntities) Specialisation Entity Framework

Specialisation MVC 2

Specialisation User/Custom Controls Specialisatie MVVM

Specialisatie SSIS / SSRS

Function .NET DEVELOPER

Date Employer

2007 – 06/2011 C&C

Organisation Computers & Communications Project name Ecommerce (07/2010 – 06/2011)

Function .NET DEVELOPER

Sector Industry

Situation Development ecommerce (backend + frontend) application in Silverlight. Use of own written webservices.

Tasks and responsibilities development application in consultation with the customer complete the application with extra functionalities

writing manuals and technical documentation

Technical knowledge C#, Silverlight, OOP, .NET Framework 4.0, Webservices, Progress

Employer C&C

Organisation Computers & Communications Project name ReportDaemon (2007 – 2011)

Function Programmer

Sector Industrie

Situation We needed a program for the ERP application to generate Crystal Reports from an XML file. With the help of the Crystal Reports plugin we generate those reports.

Tasks and responsibilities maintenance application

complete the application with extra functionalities writing manuals and technical documentation

Technical knowledge C# , Visual Basic, OOP (C# part), Crystal Reports, XML, .NET Framework 2.0

Employer C&C

Organisation Computers and Communications Project name Coda Maintenance (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation This program was especially used by the customer care to track problems with coda files. This program gives an overview from a coda ASCII file in a treeview. (V1 + V2) You can see at your right in this program the meaning of the different fields. (e.g. position 1 to 12 = account number) Tasks and responsibilities development application + maintenance application

(7)

28 December 2014

7/12

Employer C&C

Organisation Computers and Communications Project name CommandExecuter (2007 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation The enterprise needed an application for running conversions at the server(s) of their customers. The goal of this application was to shorten the time that was necessary for running a conversion.

I wrote an application with an overview of the commands with the checkbox functionality. The conversion is by all the customers similar, the only thing that changes are the parameters. Benefits:

a. fast installation

b. people without background knowledge can use the application

c. Because of the checkbox functionality it is not possible to execute the steps more than once when a person disturbs you

Tasks and responsibilities Project coordinator , development application maintenance application

Technical knowledge C#, WinForms, OOP, XML,.NET Framework 2.0

Employer C&C

Organisation Computers and Communications

Project name BTW VALIDATOR application (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Program to validate a VAT number. (website Europa = VIES) Tasks and responsibilities Development application

Maintenance application

Technical knowledge C#, WinForms, OOP, .NET Framework 2.0

Employer C&C

Organisation Computers and Communications

Project name MailService / Smsservice (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Service that runs in the background and waits for .mail and .sms files in a certain directory. These files are then interpreted by the service. If the extension is .mail, the files are mailed. If the extension is .sms, the files will be smsed.

This application is used for logging purposes by customers (mail functionality) and by upgrades. (sms functionality)

Tasks and responsibilities development application maintenance application

(8)

28 December 2014

8/12

Employer C&C

Organisation Computers and Communications

Project name ProgressTableViewer applicatie (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation To improve the conversion programs I have created an application with Progress that writes an xml file. (database statistics, count of creates, count of updates, count of deletes, usage of indexes) With a .Net application I wrote we can have an overview of this data.

We can check the following with the .NET application:

a. count of writes / deletes that occurred in a certain table + name of the conversion program b. which indexes should be used in which program?

Tasks and responsibilities development application maintenance application

Technical knowledge C#, OOP, .NET Framework 4.0, XML, Linq, WinForms

Employer C&C

Organisation Computers and Communications

Project name Banksys applicatie (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Application to make payments with the BankSys terminal. C# is used for the communication with the terminal.

COM-Interop is used for communication with the C# DLL and the ERP application. Tasks and responsibilities development application

maintenance application

Technical knowledge C#, WinForms (testing), OOP, .NET Framework 2.0, COM-INTEROP

Employer C&C

Organisation Computers and Communications

Project name RegEid application (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Application to read the E-Id when the renter checkouts. C# is used for the communication with the smartcard reader. COM-Interop is used for the communication with the DLL. Tasks and responsibilities development application

maintenance application

(9)

28 December 2014

9/12

Employer C&C

Organisation Computers and Communications

Project name XML2xls commandline tool (2010 – 2011) Employer

Organisation Project name Function

C&C

Computers and Communications RegEid application (2010 – 2011) .NET DEVELOPER

Sector Industry

Situation Program to export a file with extension CSV to a file with extension XLS. Tasks and responsibilities development application

maintenance application

Technical knowledge C#, Console, OOP, .NET Framework 2.0, CarlosAg Excel Xml Writer Library

Employer C&C

Organisation Computers and Communications

Project name CSV2XML commandline tool / XML2CSV commandline tool (04/2010 – 04/2010)

Function .NET DEVELOPER

Sector Industry

Situation Program to export a file with extension CSV to a file with extension XML or reverse. Tasks and responsibilities development application

maintenance application

Technical knowledge C#, Console, OOP, .NET Framework 2.0, XSLT

Employer C&C

Organisation Computers and Communications

Project name CSV2Excel commandline tool (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Program to export a file with the extension CSV to Excel. It is possible to export the columns like headers if desired. Tasks and responsibilities development application

maintenance application

Technical knowledge C#, Console, OOP, .NET Framework 2.0

Employer C&C

Organisation Computers and Communications

Project name Commandline mailer FOR Microsoft Outlook (2010 – 2011)

Function .NET DEVELOPER

Sector Industry

Situation Commandline application to send a mail with Microsoft Outlook. (with the preview possibility) Tasks and responsibilities development application

maintenance application

(10)

28 December 2014

10/12

Employer C&C

Organisation Computers and Communications

Project name Commandline mailer FOR Thunderbird (06/2011 – 06/2011)

Function .NET DEVELOPER

Sector Industry

Situation Because we want to avoid license issues by installing Microsoft Outlook at the servers from the customers. I wrote a commandline application that can be used to send mails with Thunderbird. (with the preview possibility)

Tasks and responsibilities development application maintenance application

Technical knowledge C#, Console, OOP, .NET Framework 2.0

Employer /

Organisation /

Project name Asterisk Phone Notifier program (03/2010 – 05/2010)

Function .NET DEVELOPER

Sector /

Situation This program is used by me in my spare time. At home we have an Asterisk telephone exchange (PBX).

I have written the following functionalities to monitor our telephone exchange: 1. overview telephone lines with the name of the persons

2. state of the lines (who calls who?)

3. when a person calls, we can see with a systray popup the information about this person Tasks and responsibilities development application

maintenance application

Technical knowledge C#, WinForms, OOP, .NET Framework 4.0, Delegates & Events, XML, LINQ, LAMBDA

Employer /

Organisation /

Project name Bank Payment Application (2010 – 2011)

Function .NET DEVELOPER

Sector /

Situation We had an application that delivers coda files. We want to use those files to make payments to the customers with the bank site. We used the clipboard functionality to accomplish this.

Tasks and responsibilities development application maintenance application

(11)

28 December 2014

11/12

Employer /

Organisation /

Project name Outlook/Gmail Synchronizer – Facebook-Outlook updater (03/2011 – 05/2011)

Function .NET DEVELOPER

Sector IT

Situation This program can be used for synchronizing Outlook and Gmail contacts and calendar items. (two-way)

The facebook integration can be used for synchronizing birthdays to our calendar items. (Outlook) Tasks and responsibilities development application

maintenance application

Technical knowledge OOP, C#, WinForms, .NET Framework 2.0, use of Google Api

Employer /

Organisation /

Project name Service maintenance server/client Tool (2011)

Function .NET DEVELOPER

Sector /

Situation The purpose of this application is to write a dynamically service that can be used for multiple purposes. We want to have a user friendly UI.

We work with self-written plugins. (dll’s that are compiled) Overview plugins that we will implement:

ComputerMonitorPlugin: harddrive monitoring, notice by mail / sms when a hard drive gets to full NetworkMonitorPlugin: IpChange Monitoring, notice by mail / sms when the isp address from the server changes

MailSmsPlugin: rewrite existing MailService, so that we can use it as a plugin BackupPlugin: possibility to make a backup with the service

Tasks and responsibilities development application maintenance application

Technical knowledge C# , Windows Service, WPF (configuration), OOP, .NET Framework 4.0

Employer /

Organisation /

Project name Website for person in the family to promote her hobby

Function .NET DEVELOPER

Sector /

Situation The purpose of this application was to write a website in Silverlight for a person in the family. (Pages: Biography, Sponsers, Guestbook, Activities and Albums)

I used a self written hosted WCFservice in IIS to send the comments to Picasa. Tasks and responsibilities

Technical knowledge

development application maintenance application

(12)

28 December 2014

12/12

Employer X-tech

Organisation X-tech

Project name Univers

Function ProvideX developer

Sector Industry

Situation development application + implementation (with clients) ERP packet assembling pc’s

Tasks and responsibilities development application maintenance application Implementation ERP packet Technical knowledge ProvideX

References

Related documents