Find Jobs
Hire Freelancers

Data conversion app to convert data from encrypted flat file zip to CSV.

$250-750 USD

Closed
Posted over 10 years ago

$250-750 USD

Paid on delivery
Need a data conversion app to convert data from encrypted flat file zip to CSV. Platform: either Mac OS or Java for JRE on = OS X. The app needs to monitor a folder continually when it detects an encrypted zip file it would decrypt and unzip files to ASCII, parse each file from fixed width flat file that would contain data - approximately 150 fields of data for 1 to 4000 records and outputs them to CSV. Each zipped data file when uncompressed has two ASCII fix-width data files, one file is disregarded the other is parsed for data. The data file contains a header record with metadata about the rest of the records within that file. After the header data the rest of the records come in two different formats - the details of which I will explain later and have already developed a method for determining the different between the two record types. The final application may need to output three different CSV files - one with the header data, the other two for record type A and record type B. Parsing records is done by locating within a 500~length single line and parsing characters 1 - 2 into field A, characters 2 - 8 in field B ... etc. Each new line contains a different record. We need our developer to be familiar with ways to do this efficiently so the parsing engine can handle a up to 4000 lines of raw data and process that to a CSV within a few minutes. Doesn't matter if the app is Java or Cocoa OS X. App needs to have a GUI to modify the location of the input/output folder, change the decryption password and some kind of logging feature. It must process records efficiently - take no longer than a minute for 4000 records each with 150 fields in a single file. Complete copyright assigned to us upon completion and payment. Delivery must be made in both compiled runtime format, source files as well as any libraries or APIs required to compile application. I've attached a copy of what the data file looks like after it's been decrypted - but before it's been parsed. I have very clear documentation about what data must be parsed and how it is parsed I will provide freelancer.
Project ID: 4879059

About the project

18 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
18 freelancers are bidding on average $551 USD for this job
User Avatar
Hello Sir, I am a senior Java developer, I can do a very quick data conversion app in Java for you, please share the the document ,I am very interested in this project Thanks Bing
$736 USD in 5 days
4.9 (87 reviews)
7.0
7.0
User Avatar
hi i can do this contact if interested
$500 USD in 12 days
4.9 (22 reviews)
5.1
5.1
User Avatar
Please, see private message
$498 USD in 7 days
5.0 (7 reviews)
4.7
4.7
User Avatar
Hi, Please check private message. Thanks
$773 USD in 15 days
4.8 (4 reviews)
4.3
4.3
User Avatar
Hi, this can be done natively in Objective-C / Cocoa, so it will guarantee the best performance. Especially, folder observing can be done using FSEvents api. Feel free to ask further details. Kind regards, Mike
$750 USD in 15 days
5.0 (16 reviews)
4.2
4.2
User Avatar
I'm an expert developer and I'm ready to develop the parser. Please give me more information about the structure of the file. Please see my profile and also consider my bid.
$500 USD in 7 days
5.0 (5 reviews)
4.0
4.0
User Avatar
Hello, I'm a Java, JEE developer with over 10 years experience, I'm glad to work for you. Thanks.
$842 USD in 30 days
5.0 (5 reviews)
3.9
3.9
User Avatar
I have experience with your project requirements , check pm.
$250 USD in 13 days
5.0 (4 reviews)
3.6
3.6
User Avatar
I am interested to work with your current project. Please check PM.
$833 USD in 20 days
3.4 (2 reviews)
3.5
3.5
User Avatar
More than 3 years experience in Java.
$250 USD in 7 days
5.0 (2 reviews)
2.8
2.8
User Avatar
hi we are expert in java and will create a java application to suite your requirement. Let's discuss the details
$444 USD in 10 days
5.0 (2 reviews)
2.2
2.2
User Avatar
done my first freelancer project on the similar requirements. Ready to take up the second. FYI, I have 4 years of experience working on Java.
$277 USD in 3 days
5.0 (1 review)
2.1
2.1
User Avatar
Please check your PMB.
$618 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
HI DEAR RESPECTED SIR, I AM A VERY HARD WORKING EFFICIENT HIGHLY SKILLED PROFESSIONAL. YOU CAN RELY ON ME ENTIRELY AS I HAVE DONE THESE TYPE OF JOBS PREVIOUSLY WITH HIGH DEGREE OF PERFECTION AND ACCURACY. I AM FREE NOW TO ACCEPT THIS JOB FROM YOU. WITH WARM REGARDS.
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I have 6 Years of experience in Java and hope i do better for you. Thanks
$611 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
HI. Please check my PM.
$500 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Ready to do this.
$500 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, We are happy to take this opportunity. Thanks, Vasant
$666 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! I am a Java developer with 6 years experience working for multinational companies. Looking forward to work on this project. Please check PM.
$400 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can do this for you. It doesn't matter for me Java or Obj-C. I'm familiar with both.
$333 USD in 6 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Johnston, United States
0.0
0
Member since Aug 30, 2013

Client Verification

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.