- Delphi/PHP Programmeur Availlable In Canada

    Michel Rochette

    Calgary, Alberta

    Email: michel.rochette@hotmail.com



    PROFILE_______________________________________________________

    Programmer, Project Manager, IT Director Over 20 years of experience with various IT projects.Vast experience in all aspect of the IT industry. As a contractor, my job is to myself out of one and I am extremely efficient at this.


    SUMMARY of QUALIFICATIONS______________________________

    • Proven problem solver

    • Strong Object Oriented Design (OOD) and Object Oriented Programming (OOP) skills

    • Proficient with RDBMS and a variety of computer languages

    • Guru level with Delphi programming, debugging and support. Version 1 to 2006.

    • Architectural design, bench marking, decision making, testing

    • Database design, modeling and analysis with MsSql, Firebird, Oracle, MySQL

    • Test application/data generators for automated testing of various projects.

    • Web design & development in PHP, ASP, HTML, .Net etc.

    • Legacy systems maintenance and debugging in Delphi, C, C++, Php

    • Self-starter, quick learner, intelligent and resourceful

    • Strong project management skills

    • Excellent communication and interpersonal skills

    • Proven ability to handle multiple projects simultaneously while effectively managing schedules and communicating a project’s progress

    • Bilingual: English and French


    COMPUTER LANGUAGES_______________________________________

    Delphi: Guru Level, Proficiency with PHP, Codeigniter, MySql, CSS, Java Scripts, JScript , C++,C, ASP, VB, VB Script, Javascript, General SQL, Pearl, Kylix, VB, Foxpro, Dbase, Interbase, Firebird, Paradox, Oracle;  Apache

    Operating Systems: All Windows versions and Linux


    RELEVANT PROFESSIONAL EXPERIENCE


    Various Short term projects, from design to finalization,


    Contract Analyst &Programmer 12/2008-current

    PawnShop2000 Version 5.1, Sept-Iles, London and Vancouver, BC

    • -Converted legacy application from BDE Based to Client Server On Firebird

    • -Delphi, Codeigniter, Apache, MySql, Php, JScript, CSS , Linux Servers


    IT Director 2006-2008

    Can Am Kitchens Ltd, Calgary, AB

    • Provided control and managing of all computer related issues in a semi-automated kitchen manufacturing environment, consisting of 37 computers from servers to single tasks machines.

    • Built an accurate costing system circumventing the cast in stone processes while using the filtered intermediate data

    • Reduced the frequent outages to zero while increasing performance 3 fold

    • Supervised IT projects and managed technical documentation, managed and trained IT personnel

    • Consolidated a system of 9 failure prone servers into a solid, reliable and redundant system of 3 Linux servers and 1 Windows 2003, dramatically reducing the number of system failures.

    • Designed and implemented fast and accurate parallel costing/quoting system, using Delphi, and advanced OOP techniques; new system, capable to assemble various format data files, filter out the faulty data and bridge over improperly designed paradox tables

    • Rebuilt in Delphi the interface between the legacy control system and QuickBooks Enterprise 2001 Canadian version

    • Used: Delphi 5 & 6, Firebird, Paradox, Windows 98 to XP, Window Server 2000, Windows Server 2003, Linux Mandrake, Linux Mandriva, Paradox


    Contract Analyst &Programmer 11/2008-12/2008

    Bow Network, Calgary, AB

    • Provided design and code: OOD, OOP Math Equations Parser Object In Delphi

    • Provided Design and Code of a math parser component to translate user input into a machine understandable string

    • Built Testing Software with DUnit


    Contractor Programmer 12/2007-05/2008

    PDF Translator Project (Remote Work)


    • Developed Programming a Tool to translate text in PDF Files)

    • Designed Programming of MS Word Add-In tools assisting with mandatory terms translation

    • Acquired a deep understanding of the PDF file structure.

    • Used Delphi 6, C++, Word 2000+, VBA, Com+, OLE, Borland Rad Studio


    President, Analyst & Software Designer/Developer 01/ 1995-05/2005

    Bytewise Inc., Calgary, AB

    Performed Various Analysis and programming Contracts for large corporations, including GE, Net Shepherd, SI Systems, Robert Half and other clients, including:

    • GE Power Systems : provided testing of SCADA systems; performed design and coding of specialized web server for internal use; written coding standard proposal; provided custom Hardware/Software troubleshooting; used Delphi 5 & 6, Paradox, Windows 98 to XP, Window Server 2000, C Builder 5, Visual Basic, XML

    • Ampwise: successfully built a reliable application using Fmod Dll to play and mix Ogg and MP3 formats files in a commercial dance club; performed design, coding and test of specialized DJ application, using Delphi 5 & 6, Fmod Dll

    • Cambuddys.com: provided design, code and test of a commercial live web camera site with sound, file exchange and other features; designed stress testing applications to simulate High volume of traffic on the site; used Linux Mandrake 9.1, Apache 1.3, PHP 4.x, Kylix 1, Delphi 5, Interbase 6.01

    • Eyeonstuff.com Calgary, AB: Conception, design and realization of the HTTP and FTP servers and the video streaming client; Design and Development of a video streaming client application in Delphi using WDM Active show technology from Microsoft; Site conversion from ASP/SQL Server 2000 on Win2k to PHP/Interbase 6.01/Apache on Linux Mandrake 8.1; ASP, SQL Server 2000, Win2k Server, PHP, Interbase 6.01,Apache, Linux Mandrake 8.1

    • Ashton Jenkins Mann, Calgary, AB: Conception, Design and Realization of a petroleum properties evaluation system on the intranet model; built prototype, utilized Delphi, COM+, ASP, SQL 7, Interbase 6.01/Linux, MsSQL

    • BJ Services Canada (former Nowsco-Fracmaster), Calgary, AB: Finalised and tested Memstruct for Circa 13

    • Net Shepherd Inc, Calgary, AB: Modification, debugging, design, redesign, test and implementation of various modules and components, constituting the middle layer of a complex multi-tier system; Troubleshooting problems with all modules of the system; Completely redesigned and coded the Ballot Collection System. This High Performance multi-threaded Web Server application serves URL from the Oracle database to the remote clients and gather back the rating data. Both server and client components adapted to the Winshoes components, modified to handle XML and work through firewalls. Test Data showed this application capable of sustaining over 125 hits per seconds on a Pentium II class server Delphi, Com, DCOM, Midas, Corba, ASP, Oracle, TCP/IP, UDP, HTTP, XML, FTP and SMTP

    • FCC, United States Government, TmsHook project: Development of a Delphi component to allow monitoring of the mouse movement, position and mouse button status over any application running on the desktop. Win 98, NT4, Delphi

    • FCC, United States Government, Translation project: Translation of a radio wave frequency scanning utility from VB to Delphi. Win 98, NT4, Delphi

    • NOWSCO Oil Well Services, Calgary, AB: Modifications/Salvage of a legacy complex GUI fronting several engineering DLL; Completion of a complex set of components based on Orpheus to complement the memory structure; Maintenance of legacy code; Win 98, NT4, Delphi 3 & 4

    • NOVA Gas Transmission, Edmonton, AB: Built from specifications, in Delphi, an application to keep track of the various containers used in gas, liquids and solid samples testing across Alberta. Win 98, NT4, Delphi 3 and 4

    • Piccol. Built A picture viewer, sorter with presentation utility, Video Capture, Slide show, Picture display fitted to available screen resolution, Scripted slide shows, file moving, deleting, renaming, print previewing and active thumb prints. Delphi 3 to 6, Win NT 4, Win 98

    • United Protection Services, Edmonton, AB: Designed and Built application, used in the security/protection industry to organizes the check points data and reports collected by security guards. Delphi 1, Bar Code Printing, Data Import/Export to/from Psyion Organiser II with bar code reader attachment, Paradox

    • Bill_it. Designed and Built an easy to use invoicing system framework. Delphi 3 to 6, Win NT 4, Win 98 to XP, Paradox

    • PawnShop2000 Designed and Built a complete multi-user pawn shop management system; published and sold 4 versions of this system throughout Canada and the US. Delphi 1 to 3, Win NT 4, Win 95 to 98, Paradox


    Analyst & Programmer 04/1990-12/1994

    Personal Tax Services Ltd., Edmonton, AB

    • Designed system, from concept to implementation, for Alberta-wide Network to transfer E-File ready Tax Returns to/from various remote locations

    • Systems tests, proof of concept, design of test applications

    • Proven success achieved. H&R Block franchises were using us instead of the H&R Block network

    • Fidonet based and required multiple utilities to be designed and built using Pascal and C++. Dos 5 + and or OS/2


    Analyst & Programmer 01-04/1990

    United Protection Services Ltd., Edmonton, AB

    • Designed and built a payroll system to accommodate the complex requirements of variable rates of pay and bonuses; Dos 5.0+ Language Dbase3+, FoxPro


    Analyst & Programmer 1985-1987

    Altech Electronics and Games, Edmonton, AB

    • Provided concept and software design for projects used in a proprietary smart controller board; Z80 Assembler


    OTHER WORK EXPERIENCE _______________________________________

    Director 1989-1994

    Mike's Tax service. Alberta, Canada

    Built and operated a successful Income tax and financial planning business


    EDUCATION_______________________________________________________
    • Accounting, Business Law, Economics, Athabasca University 1986

    • French, Math, University of Alberta, Faculté St. Jean 1987

    • Canadian Security Course 1987


    AWARDS __________________________________________________________


    1978 Governor General Honorary Mention for “Le Sourire au Soleil”. A Short fiction Story.


    PUBLICATIONS & PRESENTATIONS____________________________

    • Delphi Instructor, SAIT, 3 sessions of Intensive 5 Days Course 2001-2002

    • Tutoring Internet and PC Introduction through Community Services 1995-1996

    • La chasse au chevreuil à Edmonton, Guérin Publisher,1994, ISBN 2-7601-3416-4

    • L'Astéroïde perdu, Guérin Publisher, 1994,ISBN 2-7601-3771-6

    HOBBIES__________________________________________________________

    Creative writing, photography, design, swimming, biking



    References available upon request


    You can contact Michel Rochette via this form

    Latest News
    Submit News Form Past News
    Latest Forum Entries