Freelancer logo
How It Works
Browse Jobs
Log In
Sign Up
Post a Project
EXPLORE
C Programming
C++ Programming
Python
VB.NET
Visual Basic
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 user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Email successfully verified.
User Avatar
User Avatar
$300 USD / hour
Flag of USFlag of US
new york,
united states
$300 USD / hour
It's currently 9:46 AM here
Joined March 12, 2003
32 Recommendations

Michael H.

@NYCyber

monthly-level-two.svgverified.svg
5.0 (25 reviews)
5.0 (25 reviews)
8.5
8.5
$300 USD / hour
Flag of USFlag of US
new york,
united states
$300 USD / hour
100%
Jobs Completed
100%
On Budget
100%
On Time
19%
Repeat Hire Rate

Software and Cyber experts from New York City

Having more than 25 years of experience in the software industry, I am also one of the founders of a Cyber Intelligence corporate in New York City and am working on a new C++ 20 book to be published this year by one of the leading publishing houses in New York. I have been a member of Freelancer.com since 2003 (originally vWorker which was acquired later). I have 100% completion rate, so if I accept work, I will deliver on time and on budget. I am a Preferred Freelancers! That's the elite top 1 %.
Freelancer
C++ Programmers
United States

Contact Michael H. about your job

Log in to discuss any details over chat.

Portfolio Items

Journey to IBM Cloud Certification ( A Docuseries) with IBM
Integrating OCR with a C++ Desktop application
Integrating OCR with a C++ Desktop application
Software was developed in C++, (Visual Studio 2017 Enterprise) for Windows. It handles various video formats and among other abilities, can transcribe speech to text, from either video or audio clips, and in any language. In the video you can see the following steps:
1. A video recorded with narrated text in Hebrew.
2. The video file is selected by our software.
3. The video is transcribed into text which is displayed.

“Ultra-professional, fast, accurate and thorough. I hope to work a lot with him.”
Software to process Avid Media Composer files
https://haephrati.medium.com/when-dostoyevskys-muse-and-a-rogue-nose-were-hosted-on-ibm-cloud-6893acdfd7a2
Contest winner - IBM Cloud
GoGrab - Data Scrapping Platform developed in C++
Wizdome is a state of the art Licensing and Copy Protection technology for Desktop applications. I was developed in C++ since 2008. After raising capital form private investors, we hired https://www.ogilvy.com/ and https://www.wicked-brand.co.il/ to brand this product.
Wizdome Copy Protection System
Wizdome is a state of the art Licensing and Copy Protection technology for Desktop applications. I was developed in C++ since 2008. After raising capital form private investors, we hired https://www.ogilvy.com/ and https://www.wicked-brand.co.il/ to brand this product.
Wizdome Copy Protection System

Reviews

Changes saved
Showing 1 - 5 out of 24 reviews
Filter reviews by:
5.0
$11,000.00 USD
Michael had an excellent entry and were open to feedback to meet the contest requirements and expectations
Data Science
IBM Cloud
Machine Learning (ML)
Writing
User Avatar
Flag of US Mark M. @markmeredith
2 months ago
5.0
[SEALED]
Michael did an excellent job throughout this complex project.
D
Flag of US Dan B. @dbryant2
4 months ago
5.0
$16,852.00 USD
Fantastic experience as always!
C Programming
Python
Web Scraping
Software Architecture
C++ Programming
+1 more
User Avatar
Flag of US Sampath M. @sammallikarjunan
4 months ago
5.0
$15,008.18 USD
Incredible work on an extremely challenging problem.
C Programming
Python
Research
Web Scraping
Web Search
+6 more
User Avatar
Flag of US Sampath M. @sammallikarjunan
4 months ago
5.0
[SEALED]
Michael was a delight to work with. He is extremely professional and patient who delivered the project with superb quality within budget and time.
Cloud Computing
Azure
Amazon Web Services
Google Cloud Storage
Google Cloud Platform
+3 more
N
Flag of US Natalie Nicole P. @natblaze3
5 months ago

Experience

CEO and Co Founder

Secured Globe, Inc.
Jun 2008 - Present
Co founder of Secured Globe, Inc., registered in Delaware and New York. The company focuses on Information Security and software development for Government Agencies world wide. Over the last years, the company has raised $1.5M USD from private investors.

Founder

Target Data
Jan 1998 - Apr 2007 (9 years, 3 months)
Invented several products for conducting Data Cleansing and Optimization for huge databases. Signed contracts with Microsoft, telephone companies, Government agencies and other customers. Developed DataTune ( https://dataoptimisation.files.wordpress.com/2012/06/datatune-main-screen.png ) which was used for these projects.

Project Manager

Apple
Jan 1994 - Dec 1997 (3 years, 11 months)
Was hired as a Contractor with Apple, Cupertino, CA. Managed projects for the California K12 admiinstration.

Education

Bechalor

New England College, United States 1985 - 1989
(4 years)

Qualifications

Code Project MVP (Most Valued Professional)

Code Project
2019
Won the MVP award for 2019 and for 2020. https://www.codeproject.com/script/Membership/View.aspx?mid=5956881

Publications

Various Contributions

https://stackoverflow.com/users/1592639/michael-haephrati
Answer questions regularly to help the community of software developers.

An Auto Update Mechanism in c++

Code Project
Many software developers need to update their software and apply such update to all current users. This article provides a method we developed which allows a fully transparant automatic updates with no action needed from the user (such as start the new version, etc.). It is also unique because it doesn't reuqire any server side code. https://www.codeproject.com/Articles/1205548/An-efficient-way-for-automatic-updating

Creating a .Cab archive

Code Project
Microsoft requires Drivers developers who wish to qualify them for Windows 10, to pack the drivers files into a single cab and code sign it. I was looking for a way to do so programmatically. I found the MakeCab tool but from first look, it allows passing one parameter for the file, so I was looking for the easiest way to pack several files. https://www.codeproject.com/Articles/1257731/Creating-a-cab-Archive-from-One-or-More-Files

Tiny Obfuscate

Code Project
The purpose of obfuscators in general is to hide program code, flow, and functionality. If your program uses an algorithm that is a trade secret, obfuscation will make it harder to reverse engineer it and reveal this trade secret. Some time you need encrypt/obfuscate strings in your program and don't want to bother using expensive and complex obfuscation tools. https://www.codeproject.com/Articles/1210398/TinyObfuscate-A-small-String-Obfuscator

Date time batch changer for photos and other files

Code Project
I recently looked for photos and videos of an important event and couldn't understand why I can't find any video files, even though I recalled that my wife and my daughter took both photos and videos.. https://www.codeproject.com/Articles/792931/Date-time-batch-changer-for-photos-and-other-files

Integrating with Paypal Smoothly

Code Project
This article was written following a need to integrate PayPal Express Checkout in a c++ Win32 application. https://www.codeproject.com/Articles/1225092/Integrating-with-PayPal-smoothly

Finding Skype's Default Account Name

Code Project
The purpose of this article is to show you how to find the default Skype's account name. https://www.codeproject.com/Articles/826814/Finding-Skypes-Default-Account-Name

Integrating with Google Maps via a Desktop Application

Code Project
A while ago we were asked to create a small Desktop application that will go over photos and extract any Meta Data from them, including the location where each photo was taken (which is a topic for a separate article),. To display the result, I looked for a way to display a map, powered by Google Maps, in an MFC application. Here is the solution I have found. https://www.codeproject.com/Articles/1225511/Integrating-with-Google-Maps-via-a-Desktop-Applica

Creating a Console Based Window for Debugging

Code Project
The purpose of this article is to explain how to build a centralized function for logging and how to display log entries in real time using a Console window which can be opened throughout the run time of the application, regardless of its type (Win32, MFC, etc.). https://www.codeproject.com/Articles/3135812/Creating-a-Console-based-window-for-debugging

How to Embed Resources in a Static Library

Code Project
It started with a need to release a Static library as a product and include some resources in it. That is usually impossible since a program that uses such Static library will use its own resources. I posted a question (which I answered after finding this solution). I realized that this solution deserves an article with source code. I have also posted a question about that possibility in Stack Overflow. https://www.codeproject.com/Articles/1275122/How-to-Embed-Resources-in-a-Static-Library

Adding an InputBox to Any C++ Program

Code Project
There are several building blocks in programming that are available in most of the languages and make life easy. For example, the ability to pop up a message. In Win32, that would be MessageBox(). Another building block is Inputbox. InputBox() is a very handy command for prompting the user for an input. https://www.codeproject.com/Articles/5100299/Adding-an-InputBox-to-Any-Cplusplus-Program

A Google Docs Based Backup Application

Code Project
I wanted to write a small application which allows dragging and dropping multiple files and folders into a container in order to send them to an online storage. This article was written before Google introduced Google Drive, but it is still practical to use it for quick upload of multiple files to your Google Drive. https://www.codeproject.com/Articles/319435/A-Google-Docs-Based-Backup-Application

The secrets of Wi-Fi Credentials

Pentest Magazine
https://pentestmag.com/download/pentest-playing-web-scanners/ This article covers and teaches the following issues: • Personal information – how and why is it stored and how can anyone fetch it. To do so, two examples are provided: - Wi-Fi credentials - Skype account information

Fetching Alexa's Recordings Using Python

Pentest Magazine
https://pentestmag.com/download/preview-binary-exploitation/ Filing a formal request to Amazon led to an email "approving" my request, however, none of my recordings were including in the data. After inquiring with customer service, I was told that one can only hear or delete his/her recordings but there is no option to download them.

Contact Michael 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

preferredfreelancer-1.png Preferred Freelancer Program SLA 1 100% us_eng_1.png US English 1 95% cplusplus_1.png C++ 1 77%

Top Skills

C++ Programming
17
C Programming
14
Python
8
VB.NET
5
Visual Basic
4

Browse Similar Freelancers

C++ Programmers in United States
C++ Programmers
C Programmers
Python Developers

Browse Similar Showcases

C++ Programming
C Programming
Python
VB.NET
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2021 Freelancer Technology Pty Limited (ACN 142 189 759)
There is no internet connection