Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$35 USD / hour
Flag of CANADA
huntsville, canada
$35 USD / hour
It's currently 8:14 AM here
Joined March 24, 2016
0 Recommendations

John H.

@jchham

5.0 (3 reviews)
4.0
4.0
80%
80%
$35 USD / hour
Flag of CANADA
huntsville, canada
$35 USD / hour
100%
Jobs Completed
100%
On Budget
100%
On Time
N/A
Repeat Hire Rate

Custom programming, data recovery, website production, technical writing.

I write custom software for the PC, Mac, mini-computer and embedded microcontroller systems, from database applications to real-time analysis and control. I also do data recovery, website production, and technical writing. About Me I've worked with computers and microprocessors my entire career, writing software, building circuits, installing hardware (including business 'phone ACD systems), and teaching networking and telephony at the community college level. One of the first programs I ever wrote professionally was an implementation of the Data Encryption Standard (DES) in 8088 assembly-language on the first IBM PC, which I used to verify output of two hardware-based DES serial-data encryption devices I also built and tested. To upload and test the code before it became firmware, I also wrote a program monitor for the device by decompiling the monitor of a commercial circuit emulator. Those early experiences still resonate with me, and inform my work to this day.

Contact John H. about your job

Log in to discuss any details over chat.

Portfolio

3812774
4001673
3794026
3617344
3617317
2612510
3812774
4001673
3794026
3617344
3617317
2612510

Reviews

Changes saved
Showing 1 - 3 out of 3 reviews
Filter reviews by:
5.0
$750.00 USD
John, did a great job, kept me informed of progress and was able to communicate any issue he ran into and a solution to solve. Asked good question to understand the project before he started working. I would hire John again for any future projects.
JavaScript
Visual Basic
Excel
Software Architecture
User Avatar
Flag of Joseph C.
@jcrostar
•
5 years ago
5.0
$250.00 CAD
Great communication, asks for and implements feedback, great problem solver.
PHP
Data Entry
Excel
Software Architecture
HTML
J
Flag of Jason S.
@jsahlani
•
6 years ago
5.0
$100.00 USD
John was very good. He understood what we were looking for and turned the project around very quickly. We were very satisfied with the end result.
Visual Basic
L
Flag of Linda G.
@linda61363
•
6 years ago

Experience

Software/Hardware Consultant

John Ham & Assoc.
Jan 1989 - Present
My first job was building & programming data encryption hardware at a small startup firm from 1981-1983. From 1983-1985 I helped to create the first laser-readable wallet-sized data cards. In 1985 I returned to cryptographic work, and in 1987 went on to work on a bank reporting system using the first Windows 3 SDK. I have been running my own programming & consulting service since 1989. I have worked with firms such as IBM and Kimberly-Clark, and taught at Sheridan College in Toronto.

Education

BA in Philosophy (4yr Honours), BSc in Computer Science & Mathematics (3 of 4 yrs) Univ. of Toronto

Canada 1974 - 1981
(7 years)

Contact John H. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

us_eng_1.png US English 1 97%
Previous User Next User
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.