
Closed
Posted
I have an existing program that was done many years ago with C++ MFC, I would like to modernise and remake this program in C#, ideally forms as it is a framework I am familiar with. The program is used to display results of measurement done by our OFDA scientific measurement systems. It takes in our .mes files which are ascii based and displays the results. The user can then perform actions such as printing pdfs with histograms and other graphs of their results. There are also some other functions such as averaging results and exporting to csv format that would be required. The existing code base in C++ will be provided as a reference. I would want the program to run fast, bug free and look more modern then the existing interface.
Project ID: 39737704
81 proposals
Remote project
Active 8 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
81 freelancers are bidding on average $24 AUD/hour for this job

Hello, I understand that you want to modernize your existing program from C++ MFC to C# with a new user-friendly interface. Your program will handle measurement data from your OFDA systems, display results, allow for printing PDFs of graphs, and support exporting to CSV among other features. I'll ensure the new application runs efficiently, is bug-free, and visually appealing compared to the old version. I’ll analyze the provided C++ code base thoroughly to create a smooth transition into C#. My focus will be on optimizing performance and enhancing user experience while incorporating all required functionalities. What specific functionalities from the existing C++ program are absolutely essential to retain in the C# version? Thanks, Muhammad Awais
$38 AUD in 37 days
8.8
8.8

Hello I have over 25 years of experience with C++, MFC, Windows API, Microsoft Visual Studio and Windows Desktop application development Also, I have 15+ years of experience with C#, Windows Forms and .NET And I have extensive experience with converting code from one programming language t another one.
$25 AUD in 25 days
8.2
8.2

Hello, I have expertise in modernizing legacy C++ MFC applications by rewriting them in C# with Windows Forms, delivering faster, more reliable, and visually updated software. What I offer: Translate your existing C++ MFC program to C# Windows Forms, improving UI aesthetics with a modern interface Implement smooth and efficient parsing of your ASCII .mes files to display measurement results accurately Develop features including PDF generation with histograms and graphs, result averaging, and CSV export for seamless data handling Ensure high performance and bug-free operation through rigorous testing and optimization Provide clean, maintainable code referencing your existing C++ codebase as a guide I can deliver a modernized, user-friendly program that meets your functional and performance requirements. Best regards, Vicky Keswani
$20 AUD in 40 days
8.5
8.5

Hello, As a seasoned engineer and developer, my expertise lies firmly in the intersection between C++ and C# programming, making me an ideal candidate to modernize and remake your scientific measurement system application. I have extensive experience in software development across various industries, including using language similar to your project requirements such as Matlab & Mathematica, Java, C/C++, and now C#. My solid foundation in these technologies will enable me to effectively convert the existing code base from C++ to C#, minimizing any chances of glitches during transition so that you can have a refreshed, fast, bug-free program. Drawing upon my domain knowledge in software engineering, coupled with my proficiency in utilizing essential engineering tools like AutoCAD, Solidworks, and more; I understand the importance of not only upgrading the functionality but also revitalizing the look and feel of a software. This understanding aligns perfectly with your vision to make your interface more modernized while maintaining its robustness. Moreover, with your mention of the OFDA measurements system's data handling requirements - tasks such as importing ascii-based .mes files, presenting their results on different forms of graphical plots like histograms etc., averaging results or exporting them into CSV format - I have no doubt that my skillset would be of immense value to your project. So let's get connected and transform your vision into reality! Thanks!
$77 AUD in 169 days
7.6
7.6

Dear RoboticVision, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in C# Programming, User Interface / IA, C++ Programming, Software Development, UI / User Interface, Software Engineering, Performance Tuning, User Experience Research, Desktop Application and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$35 AUD in 5 days
7.2
7.2

Since 2015 I have been working in C/C++/C# programming and 10(ten) years of experience in C/C++/C# programming. Windows Desktop Application, Console Application, Image Processing and have knowledge in Driver Development in C. Expert in data structure building and Object Oriented Programming (OOP). Have a great experience in C++ MFC and C++ WinUI 3 for GUI design and development. Also expert in C/C++ GPU CUDA programming. If you want a good delivery of the project, then send me a message, please.
$60 AUD in 40 days
7.3
7.3

⭐⭐⭐⭐⭐ Modernize Your C++ Program to C# for Enhanced Performance ❇️ Hi My Friend, I hope you're doing well. I’ve reviewed your project requirements and see you are looking to modernize your existing C++ program into C#. You don't need to look any further; Zohaib is here to help you! My team has completed over 50 similar projects for application modernization. I will ensure that the new program displays measurement results efficiently, handles .mes files, and allows users to print PDFs and export data seamlessly. ➡️ Why Me? I can easily modernize your program as I have 5 years of experience in C# development, focusing on application interfaces, data handling, and performance optimization. My expertise includes working with scientific measurement systems, ensuring that the new application runs fast and bug-free. I also have a strong grip on UI design and data export functionalities, which will enhance user experience. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you! ➡️ Skills & Experience: ✅ C# Development ✅ C++ Code Analysis ✅ Application Modernization ✅ User Interface Design ✅ Data Handling ✅ PDF Generation ✅ CSV Export ✅ Performance Optimization ✅ Bug Fixing ✅ Scientific Measurement Systems ✅ Ascii File Processing ✅ Graphical Data Representation Waiting for your response! Best Regards, Zohaib
$17 AUD in 40 days
6.4
6.4

Hello Hope you are doing well! This is Efan , I checked your project detail carefully. I am pretty much experienced with User Experience Research, C# Programming, Software Development, Desktop Application, Software Engineering, User Interface / IA, UI / User Interface, Performance Tuning and C++ Programming for over 8 years, I can update you shortly. Cheers Efan
$77 AUD in 1 day
5.9
5.9

Hi, I have extensive experience converting applications from C++ to C# and I’m confident I can enhance the user interface while ensuring all required features, like PDF generation and CSV export, remain intact. My focus will be on delivering a robust and visually appealing application that aligns with your specifications. I’m well-versed in both C++ and C#, and I’ve worked with similar measurement software before. Let me know if you’d like to discuss this project further! Best, Manoj
$20 AUD in 40 days
5.6
5.6

✅Full Experience in Data Processing and Visualization Windows GUI Desktop App with C# WPF/WinForms and C++ MFC Programming✅. ✳️I am very confident that complete your project perfectly. ✳️I can guarantee the quality of the job and deliver the result on time. I hope we will discuss in more detail via chat. Best regards!
$20 AUD in 40 days
5.9
5.9

Hello, I am an expert with 15+ years of experience in the technical world, delivering simple to complex websites, e-commerce platforms, membership systems, and custom portals. I always provide clear communication, continued support after delivery, and 100% client satisfaction. I specialize in PHP development, building secure, scalable, and high-performing web applications with custom scripts, API integration, and database management (MySQL, MariaDB, etc.). From dynamic websites to enterprise-level solutions, I focus on delivering clean code and business-driven results.
$15 AUD in 40 days
5.7
5.7

✅Hi, Client. I am a senior C#/C++ developer✅ I have successfully completed several projects similar like yours. I am interested in your project. I would like to work for you in the long term. Please send a message to discuss this project. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy I am a senior C#/C++ developer with over 10 years of rich experience in C#/C/C++/QT/Java/Python/Reverse Programming, API integration/Database management and Device Communication(RS232/485, Modbus). So, I can complete it within your timeline. Best regards! From Hien ...
$20 AUD in 40 days
5.6
5.6

Hello there, I am a senior software developer and I can do it as required and on time with high quality. Regards,
$20 AUD in 40 days
5.6
5.6

Hello, I have checked your job description and I’m confident I can complete exactly what you need. I have extensive experience with C# programming and software development, which includes modernizing legacy applications from C++ to C#. I am also familiar with building user-friendly interfaces that are visually appealing and functionally robust. This job sounds like an ideal match with my skills and experience, particularly in performance tuning and creating responsive desktop applications tailored for specific user actions like printing PDF reports and exporting data to CSV format. I understand the importance of speed and reliability in scientific measurement systems, and I am committed to delivering a modernized solution that meets your expectations. Best regards, Andrii
$38 AUD in 18 days
4.9
4.9

As I take a look at your project description, I immediately see an intriguing opportunity that aligns perfectly with my skill set and experience. Having significant prowess in both C# and C++ programming, I am tailored to breathe fresh life into your existing C++ MFC program by modernizing it with the sleek efficiency of C#. More than just rewriting the code base, my aim is to optimize performance without compromising functionality. By leveraging my solid background in AI automation, we can innovate the application together using intelligent functionalities like automated data processing and advanced graphing techniques. This ensures improved user experience, faster operations, and enhanced accuracy that'll greatly benefit your measurement systems. To seal the deal, my commitment doesn't end at modernizing your program; it extends to transforming its interface into something sleekly contemporary while not veering too far from what you're comfortable with. My proficiency in form-based frameworks gives me an edge here - integrating a refreshing facelift without compromising familiar workflows is a speciality of mine. In summary, choosing me for this project guarantees speediness, reliability and a polished, future-proofed result!
$20 AUD in 40 days
5.0
5.0

Hi RoboticVision, Your project instantly caught my attention — building a mobile and/or web application that’s not only functional but also delivers a seamless user experience is exactly where our team at BytesBlitzz thrives. We don’t believe in cookie-cutter solutions. Every app we design and develop is tailored to the end-users’ journey — from sleek interfaces in Figma & Adobe XD to robust development using custom code and platforms like Shopify, WordPress, Webflow, and User Interface / IA. Here’s what working with BytesBlitzz means for you: -- Unlimited design iterations until it feels “just right” -- A dedicated project manager for daily updates and clarity -- Agile development with scalable architecture (for both mobile & web) -- 24/7 support with timely delivery -- Free deployment + 45 days of post-launch support -- Rigorous QA (manual + automation) before every milestone -- Final video tutorials so your team can manage everything with ease We’ve helped brands transform ideas into user-loved apps & websites that perform beautifully across devices — and we’d love to do the same for you. Let’s connect to discuss your vision in detail — I’m confident we can craft something truly impactful together. Warm Regards, BytesBlitzz ••••••••••• P.S.: Full portfolio will be shared in chat •••••••••••
$20 AUD in 40 days
4.6
4.6

With over 7 years of experience in both C# and C++ programming, I am no stranger to the task of modernizing and remaking existing programs. I take pride in delivering highly efficient, bug-free code that runs at optimal speeds - a characteristic your project demands. My familiarity with UI/UX design coupled with my proficiency in front-end development will ensure that the interface of your OFDA scientific measurement system looks sleek and modern while still being user-friendly. The ability to display measurement results and perform actions like graphing, averaging, and exporting them is crucial for your program. I have substantial experience developing applications that process complex data files efficiently and present results in an easily understandable format. Additionally, my firm grasp on various database management systems (including those you require) will ensure smooth data integration and storage processes. In conclusion, choosing me to handle your C++ to C# program modernization means selecting a developer who doesn't just translate code but understands the core functionality and user expectations behind it. I will deliver a clean, efficient, and high-performing application - one that's better than its predecessor in both speed and aesthetics while reliably holding onto the familiarity your team appreciates about the existing system.
$25 AUD in 40 days
4.8
4.8

----------------------- ✅✅✅✅✅ Top Rate Specialist HERE ✅✅✅✅✅ ----------------------- Bringing more than 10 years of expertise in both C++ and C# programming, I'm perfectly positioned to convert your MFC-based system into a dynamic, modernized C# program, perfectly suited for your familiarity with forms framework. With a host of projects under my belt, (some examples: building custom software solutions from scratch, converting legacy systems into more modern structures, developing high throughput applications), I can easily leverage my skills to ensure your program runs swiftly without any hitches. My experience working with large data files such as yours will be invaluable in. In addition, I will also incorporate functions like averaging results and exporting to CSV that you need. Extending the program's capabilities is important and understanding your user base will be easy for me due to the relevant historical skills and experience under my belt as a full-stack developer with an engineering background. Let's not forget - aesthetics matter! My design principles also align with creating sleek and modern interfaces that'll have a palatable impact on the overall user experience of your program. So, what say? Can we bring your long-running software into the future? I promise no fluff - just fast, clean, secure, and scalable results!
$35 AUD in 40 days
4.9
4.9

Hello, I am highly interested in your project. I can modernize your existing C++ MFC program into a fast, bug-free C# Windows Forms application, preserving functionality while improving the UI for a modern look. The new app will read your ASCII-based .mes files, display results with histograms and graphs, support averaging, and export to CSV or PDF as needed. Could you clarify the number of different measurement types and graphs the program needs to handle? Are there any specific libraries or charting frameworks you prefer for graph rendering and PDF export? Also, should the new interface replicate the old layout closely or be fully redesigned for usability? I look forward to hearing from you. Thank you.
$20 AUD in 40 days
4.5
4.5

Hello, I am a senior developer with 16 years of programming experience in C++ and C#. My hourly is $15 per hour. Lets connect
$15 AUD in 40 days
4.8
4.8

Perth, Australia
Payment method verified
Member since Aug 27, 2025
₹10000-20000 INR
£20-250 GBP
₹12500-37500 INR
₹1250-2500 INR / hour
₹250000-500000 INR
₹12500-37500 INR
£100-325 GBP
€12-18 EUR / hour
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
$15-25 USD / hour
$30-250 USD
€30-250 EUR
$750-1500 USD
$250-750 USD
$250-750 USD
₹600-601 INR
₹750-1250 INR / hour
₹12500-37500 INR