John C.

John C.

senior principal software engineer

Peterborough , United Kingdom

Experience: 31 Years

John

Peterborough , United Kingdom

senior principal software engineer

153600 USD / Year

  • Immediate: Available

31 Years

Now you can Instantly Chat with John!

About Me

I have developed hardware and software with the past 35 years being software.

I started as an embedded engineer writing code in C andassembly for intel, hitachi and motorola processors. Other code I have written are devices drivers for emb...

Other languages are VB6 and VB.net for consumer and insurance applications. DotNet remoting in a C++ environment for data retrieval on an embeddeed windows application.

Show More

Skills

Others

Portfolio Projects

Oasis Semiconductor

Company

Oasis Semiconductor

Description

Designed and coded data log and address book for Konica Minolta MFP. Created UI (VC++ .NET and legacy) using multi-tabbed dialog with sub classed windows for displaying entire address book. Display and sorting of emails and faxes was also developed. Added localization strategy for data handling. Data was stored in XML files for compatibility with future projects and projected upgrades. Callback functions were developed for exceptions between the application and MFP.

Show More Show Less

Skills

C++ .NET Core

Idea World

Company

Idea World

Description

Developed GUI and web application for inventors and engineers to share ideas for new product development leading to the creation of startup companies.

Web page was developed using ASP.NET, C#, Jscript and HTML.

Data is stored in SQL SERVER 2000 database.

Help pages were developed in XML.

Show More Show Less

Oak

Company

Oak

Description

Developed localized, PCL, and user interface firmware for HP Laserjet printer.

Development environment for firmware was ARM processor using Nucleus OS on both Windows 2000 and Linux Red-Hat 6.2.

Development for window drivers was on .NET (dot NET) and VS6 platform.

Windows development consisted of communications via serial and Ethernet ports from PC to embedded device. Firmware development was for localized information pages, front panel button detection and response via LED sequencing patterns. Callbacks developed for toner levels, paper status, and printer errors.

Show More Show Less

Carleton Corp

Company

Carleton Corp

Description

Developed algorithms for special text substitution and enhanced functionality of data warehousing project.

Developed GUI that relayed status and error information and provided user control of a COBOL generator. Code developed in Visual C++ 6.0 using MFC, DCOM in Windows NT4.0 platform.

ORACLE Database.

Added and enhanced ATL DCOM objects.

Show More Show Less

Skills

C++ COBOL

Tools

Thimble