Details: C#
Skill Type: Primary skill
Years Experience: 5 years
Level: 8/10
I have used C# to develop and maintain projects of various size. I developed a moderately sized project for CADlink that is referenced both in my resume and the letter of reference they wrote for me. I have created programs that connected to Access, mySQL, and Oracle databases, as well as zip files and Excel spreadsheets. Strong understanding of SDLC, Object Oriented principles, Object Modeling, and multi-tiered software. My one project in C# at CADlink was a self-authored utility to be used in house and among one of their OEM partners. The program it allowed the user to input several fields of data, one for each "colour channel". This project required an indeterminate amount of colour channels, so a linked list was used. As well, each channel has several options such as check- and radio boxes as well as the main textbox. I placed all of these controls combined into a custom control I created, and used a linked list containing objects of this custom control. Depending on the resolution being printed, different calculations were made to the input data. The end result was a text file containing several large matrices of the supplied data arranged in a way that the specified printer would be able to interpret the data. The data essentially told the printer to lay down a certain sized dot of ink - small, medium, large, or some combination of these. The output data was commonly called halftone arrays or matrices, so I named this project Halftone Array Builder. Further I have developed websitesw in ASP.NET with C# backend for the PC Party of Ontario, CTVglobemedia, several Conservatives EDAs and Toronto-area real-estate agends