Convert a 300 line Ruby script to a .net application

I have a command line ruby script that converts a CSV file into 2 other CSV formats. The Ruby script is ~300 lines and not overly complex.

It produces 2 files, a summary output and a detailed output.

I have included the script and the example input and output examples.

You are required to build a .net C# gui application that performs the same function as the ruby script. I expect that with the same input file I will get the same output files as the ruby script.

You need to be able to write clean OO code and deliver the whole visual studio solution to me.

Currently the ruby script uses a cli menu, but you should build a gui in .net C# that make sense and accomplishes the same thing.

Currently in the ruby script there are 2 companies that use this script.

Pointshore < Company


Pdm < Company

These 2 companies have different settings that affect the output file. I would like the config of these companies to be read in from config files and not hard coded into the classes.

I am available for Skype calls to discuss any questions.

I am looking for a VERY good coder, and someone that can see what the application is doing and come up with a good solution to perform the same thing in .net C#

Please message me any questions and I will clarify.

the 2 output files have the timestamp added to the end, the input file is the @main_file in the company classes. the zip contains an example input file for the point shore company and the 2 output files from that file.

Skills: .NET, C# Programming, Ruby, Software Architecture

See more: what is ruby programming, what is net programming, what is a function in programming, what are classes in programming, ruby programming examples, programming ruby, programming questions in, programming in ruby, programming in net, perform line, oo programming, net programming questions, command line programming, visual studio ruby, ruby visual studio, software ruby, net application, convert a file from, command line application, expect output file

About the Employer:
( 6 reviews ) Redmond, Australia

Project ID: #6444669

22 freelancers are bidding on average $190 for this job


First of all I want to thanks you for given a specified requirement. I have gone through with your all the given documents and Ruby Script as well. You want to simply convert this ruby code into c#. After digging in More

$263 USD in 8 days
(247 Reviews)

hi there few questions which one is the input file and which are the output file from the 3 files you attached i can code this c# application in 3 days. add me on skype: intechwebworks i cannot call at the moment but More

$150 USD in 2 days
(108 Reviews)

Thanks for providing the additional information.......................................................................................

$294 USD in 4 days
(91 Reviews)

With over 10+ years of experience in software development with various programming language experience , I think I am best suitable for this job. I will deliver a complete GUI port of the given csv converter written i More

$55 USD in 3 days
(36 Reviews)

A proposal has not yet been provided

$200 USD in 0 days
(55 Reviews)

Hi, I'm a .net developer in c#, if I understood the rules of your application I can work on the c# coding using visual studio 2010. However, I'm not familiar with ruby, so can you list me the conversion rules for both More

$40 USD in 20 days
(57 Reviews)

Hi, Please feel free to discuss the project with me............................................................................ Thanks, Murtaza

$350 USD in 5 days
(12 Reviews)

Would be glad to help you More

$222 USD in 15 days
(47 Reviews)

Hi, I regularly work with both .NET and Ruby. I work with a number of insurance companies who do a lot of data ingestion, manipulation, and output. I looked over the existing Ruby script and the CSV files you sent. More

$244 USD in 5 days
(11 Reviews)

Hello, I am very interested in your project. I have versatile knowledge of several languages, and I am good at porting scripts especially to c language family (c++/c#/java). Please check my reviews for porting projects More

$233 USD in 3 days
(32 Reviews)

Hi, I fully understand with your requirement. you want convert csv file to 2 other csv in accordance with the type DC or GL. I have good experienced with C#. i develop application always using DDD (Domain Driven More

$144 USD in 2 days
(4 Reviews)

Hi there! We are a team of developers and our main area is the eCommerce solutions. Please check our website for details [login to view URL] and portfolio [login to view URL] More

$155 USD in 3 days
(19 Reviews)

Hi, i have some experience working with CVS so i can do it. Unfortunately i don't have experience with ruby, so it will take some time to fully understand what is done here. I will check more as i will have some spar More

$222 USD in 10 days
(3 Reviews)

We're specialized in .NET and can work on such exporting application quite easily since we have done extensive work over ETL where we deal with various CSV files. Hope to hear back from you.

$111 USD in 3 days
(1 Review)

Hello There, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned Read with all your requir More

$147 USD in 3 days
(1 Review)

A proposal has not yet been provided

$277 USD in 10 days
(0 Reviews)

Hello, Greetings of the day !! I am result-oriented professional having 5.6 years of experience in with c#. I have also a certification of 070-528 Microsoft® .NET Framework 2.0 - Web-based Client Dev More

$141 USD in 30 days
(0 Reviews)

Hi, Myself dinesh, expert in with 10 yrs of experience in software development. Will create a desktop based application for this. Awaiting for ur positive response. Thanks and regards...dinesh.

$222 USD in 10 days
(0 Reviews)

I am a Windows programmer with more than 30 years experience who specializes in C# and .NET and has experience with Ruby. Results are guaranteed.

$222 USD in 5 days
(0 Reviews)

Hi , Greetings!! I have converted a complete ruby web application to ,c# application. I am new to freelancer but have worked on 8 jobs on elance. Please find below my elance profile link. https://www.e More

$155 USD in 3 days
(0 Reviews)