
Closed
Posted
Paid on delivery
Ich suche Unterstützung für eine reine Backend-Entwicklung. Konkret soll bestehender Altcode in Visual Basic, C# und C übernommen, strukturiert weiterentwickelt und – wo sinnvoll – in eine moderne, wartbare Architektur portiert werden. Rahmenbedingungen • Kein Datenbanksystem: Alle Informationen werden objekthaft im Arbeitsspeicher gehalten und dort verarbeitet. • Sauberer, gut dokumentierter Code ist Pflicht, damit künftige Erweiterungen leicht fallen. • Einheitliche Build-Routine (z. B. über Make, MSBuild oder eine vergleichbare Lösung) und kurze technische Dokumentation gehören zum Lieferumfang. • Automatisierte Tests für alle neu geschriebenen oder migrierten Module sichern die Funktionalität. Ziel ist eine stabile, leicht verständliche Codebasis, die den ursprünglichen Funktionsumfang erhält, unnötige Altlasten eliminiert und Raum für zukünftige Features lässt. Wenn du Erfahrung mit Migration von Visual Basic, C# und C hast und Spaß daran findest, Legacy-Systeme wieder flott zu machen, melde dich gern mit Referenzen zu ähnlichen Projekten. Erfahrung im Bereich CAD/BIM-Datenintegration ist von Vorteil. Projektdetails: Start ab sofort, Aufwand nach Absprache. Bitte senden Sie uns Ihr Profil und Ihren Stundensatz.
Project ID: 40668072
95 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
95 freelancers are bidding on average €6,165 EUR for this job

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in Software Development, Backend Development, C# Programming, Software Engineering, Visual Basic, Software Architecture As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
€5,000 EUR in 120 days
9.6
9.6

With extensive expertise in embedded systems and software development, I am well-suited for your Backend-Portierungproject. My proficiency in legacy code migration with languages such as C, C#, and Visual Basic will facilitate a seamless transition from your existing codebase to a modern, maintainable architecture. The ability to organize and improve the code while preserving its original functionality is one of my core strengths - a key aspect of your project's requirements. I understand the importance of clean, well-documented code for future scalability, which aligns with my meticulous approach in software development. I consistently deliver coherent and comprehensive documentation along with all the required technical aspects, including an orderly build-routine and automated tests. This ensures that not only the existing features are retained, but provisions are made for potential future functionalities as well. Also, having tackled several challenging migration projects in my career, I sincerely enjoy bringing legacy systems up to speed. My knowledge in CAD/BIM-data integration augments my grasp on complex systems and will be crucial for this project. I believe that my passion for this work coupled with my profound knowledge in the involved programming languages makes me an excellent fit to undertake and successfully conclude your project. Let's discuss further to optimize our approach and kick-start this transformation!
€7,500 EUR in 45 days
8.3
8.3

Hi, I am a software engineer with over 16 years of experience. Ich habe gewachsene VB-, C#- und C-Codebasen analysiert, stabilisiert und schrittweise in wartbare Architekturen überführt, ohne dabei bestehende Funktionen zu verlieren. Auch objektbasierte In-Memory-Datenverarbeitung und CAD/BIM-nahe Integrationen sind mir vertraut. Ich würde zunächst Abhängigkeiten, Buildbarkeit und kritische Abläufe erfassen, anschließend Tests als Sicherheitsnetz ergänzen und die Module priorisiert bereinigen bzw. portieren. Dazu gehören eine einheitliche Build-Routine, verständliche Dokumentation und klar abgegrenzte Meilensteine, sodass Fortschritt und Verhalten jederzeit überprüfbar bleiben. Referenzen aus vergleichbaren privaten Projekten kann ich nicht öffentlich teilen, im direkten Gespräch jedoch gern vertraulich zeigen. Wie groß ist die bestehende Codebasis ungefähr und welche Zielplattform bzw. Zielsprache bevorzugen Sie? Lassen Sie uns die Details und den Aufwand gern besprechen.
€5,500 EUR in 45 days
7.6
7.6

Kein Datenbanksystem ist bei dieser Portierung sogar ein Vorteil: das In-Memory-Objektmodell lässt sich ohne Mocks direkt testen. Bevor ich etwas umbaue, schreibe ich Tests, die das heutige Verhalten der Altmodule festhalten, damit der Funktionsumfang nachweisbar erhalten bleibt. Danach Modul für Modul: C# modernisieren, VB nach C# überführen, die C-Teile über eine einheitliche Build-Routine (MSBuild oder CMake) einbinden. C#-Altcode ist mein Terrain, 2021 habe ich für die Drohnenfirma Zipline ein Aras-PLM-Plug-in in C#, JavaScript und SQL Server gebaut, und PLM liegt nah am CAD-Datenumfeld. Erster Schritt: Bestandsaufnahme, einheitlicher Build und ein erstes abgesichertes Modul, das schaffe ich in der ersten Woche. Ich kann sofort starten, mit 40+ Stunden pro Woche aus derselben Zeitzone (Serbien), und der Betrag im Gebot ist mein Stundensatz. Eine Frage vorab: Ist der VB-Bestand VB6 oder VB.NET? VB.NET kompiliert neben C# in derselben Solution weiter, VB6 braucht eine echte Portierung.
€7,500 EUR in 25 days
7.2
7.2

Hi, I understand you are looking for support in backend development, specifically to restructure and modernize existing legacy code in Visual Basic, C#, and C. My goal will be to ensure a clean, well-documented codebase that maintains the original functionality while eliminating unnecessary legacy components. I have extensive experience in migrating legacy systems and can implement a uniform build routine using tools like MSBuild. Automated tests will be a priority to ensure the functionality of all newly written or migrated modules. I will also provide a concise technical documentation to facilitate future enhancements. I am ready to start immediately and can provide references from similar projects. Please let me know your budget and timeframe so we can discuss further. Best regards, [Your Name] Portfolio: https://www.freelancer.com/u/techplusintl
€5,000 EUR in 10 days
7.2
7.2

Hallo , ich habe die Beschreibung Ihres Projekts genau analysiert und Ich kann Ihnen versichern, dass wir Ihre Bedürfnisse verstehen und uns für Ihr Projekt interessieren. Unser Team verfügt über die erforderlichen Ressourcen, um Ihr Projekt so schnell, wie möglich zu starten und innerhalb sehr enger Fristen abzuschließen. Nach 25 Jahren in diesem Geschäft verfügen unsere technischen Spezialisten über die Erfahrungen und Erfolgsbilanzen in C Programming, Visual Basic, C# Programming, Software Architecture, Software Development, Backend Development, Documentation, Technical Documentation, Software Engineering und anderen für Ihr Projekt relevanten Technologien. Möchten Sie mehr Informationen, wenden Sie sich bitte an unser Profil https://www.freelancer.com/u/tangramua im Folgenden Link finden Sie einige aktuelle Bewertungen und detaillierte Informationen über unser Unternehmen. Bitte kontaktieren Sie uns über den Freelancer-Chat ODER um Ihr Projekt im Detail zu besprechen lassen Sie uns einen Termin für ein Meeting vereinbaren. Andernfalls geben Sie uns bitte eine genauere Beschreibung Ihres Projekts. Wir würden uns auf eine konstruktive Zusammenarbeit erfreuen! Mit freundlichen Grüßen Verkaufsabteilung Tangram Canada Inc.
€6,610 EUR in 5 days
7.8
7.8

Hallo, Backend- und Legacy-Code-Spezialist {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}} Ich habe Ihre Anforderungen zur Übernahme und Modernisierung des bestehenden Legacy-Backends in Visual Basic, C# und C sorgfältig geprüft. Ich habe 11+ Jahre Erfahrung in der Softwareentwicklung und kann bestehende Codebasen analysieren, migrieren, strukturieren und schrittweise in eine moderne, wartbare Architektur überführen, ohne den vorhandenen Funktionsumfang unnötig zu verändern. Dabei lege ich besonderen Wert auf saubere objektorientierte Strukturen, klare Verantwortlichkeiten, wiederverwendbare Komponenten und eine einheitliche Build-Routine. Da die Daten vollständig im Arbeitsspeicher verarbeitet werden, werde ich die bestehende Architektur entsprechend berücksichtigen und unnötige externe Abhängigkeiten vermeiden. Für migrierte und neu entwickelte Module implementiere ich automatisierte Tests, damit bestehende Funktionen zuverlässig erhalten bleiben und zukünftige Erweiterungen sicher möglich sind. Zusätzlich liefere ich eine kurze technische Dokumentation zur Architektur, Build- und Testumgebung. Ich kann mit der Analyse des vorhandenen Codes sofort beginnen und gemeinsam mit Ihnen einen strukturierten Migrationsplan für die einzelnen Module festlegen. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. Vielen Dank, Christina
€5,000 EUR in 30 days
7.0
7.0

Guten Tag, bei einer Portierung von Legacy-Code liegt die eigentliche Herausforderung nicht nur im Übersetzen von Visual Basic, C# oder C. Entscheidend ist, den bestehenden Funktionsumfang zu verstehen und zu bewahren, bevor Altlasten entfernt oder Teile in eine moderne Architektur überführt werden. Mein Ansatz wäre, den vorhandenen Code zunächst zu analysieren und in klar abgegrenzte Module aufzuteilen. Da die Daten ausschließlich im Arbeitsspeicher objekthaft verarbeitet werden, würde ich besonders auf Datenlebenszyklen, Schnittstellen und Seiteneffekte achten. Anschließend würde ich priorisieren, welche Teile übernommen, refaktoriert oder sinnvoll portiert werden. Für jede Änderung würde ich automatisierte Tests ergänzen, damit das Verhalten vor und nach der Migration vergleichbar bleibt. Zusätzlich würde ich eine einheitliche Build-Routine und eine kompakte technische Dokumentation erstellen, sodass die Codebasis auch für spätere Entwickler nachvollziehbar bleibt. Ein wichtiges Risiko ist die schrittweise Änderung von Verhalten durch versteckte Abhängigkeiten im Legacy-Code. Deshalb würde ich Migration und Refactoring nicht vermischen, ohne die ursprüngliche Funktion vorher durch Tests abzusichern. Ein paar Fragen: Q1: Wie groß ist die bestehende Codebasis in den drei Sprachen? Q2: Gibt es bereits automatisierte Tests oder nur manuelle Testfälle? Gern können wir die bestehende Codebasis und den sinnvollsten Migrationsweg gemeinsam strukturieren. Juan Pablo
€5,000 EUR in 15 days
6.3
6.3

Hello There! I’m Md Toriqul Islam, an experienced backend developer specializing in C#, C, Visual Basic, legacy-code modernization, architecture refactoring, testing, and build automation. I understand you need existing VB, C#, and C code carefully migrated and restructured into a clean, maintainable backend architecture while preserving the original functionality, keeping all data in memory, and removing unnecessary legacy components. I have rich experience in legacy modernization, C#, C/C++, object-oriented architecture, automated testing, and build systems. I am skilled in refactoring, modular design, documentation, regression testing, and maintainable codebases. I’m ready to start immediately and would be happy to review the codebase and discuss the appropriate architecture and hourly rate. Looking forward to hearing from you. Best regards, Md Toriqul Islam
€5,000 EUR in 11 days
6.0
6.0

Gern unterstütze ich bei der Backend-Portierung: Altcode aus Visual Basic und C# wird strukturiert übernommen, sauber dokumentiert und - wo sinnvoll - in eine moderne, wartbare Architektur überführt. Da kein Datenbanksystem vorgesehen ist, konzentrieren wir uns auf objekthaften In-Memory-Workflow, nachvollziehbare Zustandslogik und robuste Schnittstellen. Lieferumfang: - Einheitliche Build-Routine (z. B. MSBuild/vergleichbar) inkl. reproduzierbarer Schritte - Refactoring mit Fokus auf Lesbarkeit, Konsistenz und Erweiterbarkeit - Automatisierte Tests für alle neu geschriebenen bzw. migrierten Module - Kurze technische Dokumentation zur Nutzung und Pflege der Codebasis CAD/BIM-Datenintegration ist dabei ein Bonus: Ich kann Integrationspunkte sauber modellieren, damit spätere Features schnell ergänzt werden können. Freue mich auf den Start „ab sofort“ und auf die Abstimmung des Umfangs.
€5,000 EUR in 2 days
5.4
5.4

Ich habe Erfahrung in der Migration von Legacy-Code in Visual Basic, C# und C und verstehe die Bedeutung von sauberem, gut dokumentiertem Code für zukünftige Erweiterungen. Die Entwicklung einer stabilen, wartbaren Architektur ist entscheidend, und ich kann sicherstellen, dass die Anforderungen an automatisierte Tests und eine einheitliche Build-Routine erfüllt werden. Mein Ansatz konzentriert sich darauf, den ursprünglichen Funktionsumfang zu erhalten, während ich gleichzeitig unnötige Altlasten eliminiere und Raum für neue Features schaffe. Ich habe bereits erfolgreich ähnliche Projekte umgesetzt und kann Referenzen bereitstellen. Feel free to reach out, I would be happy to chat about your project, budget, and timeline. Kind Regards, Desmond.
€5,000 EUR in 14 days
5.4
5.4

With over a decade of experience in software engineering and a key focus on professional backend development, I am well-suited for your Legacy-Code Backend-Portierung project. My expertise extends to the exact languages—Visual Basic, C#, and C—that your legacy system employs. Throughout my career, I have successfully ported such systems into more modern, maintainable architectures, allowing for better extensibility and improved performance. In addition to my hands-on experience in coding and porting complex systems like yours, I bring a meticulous approach to testing and documentation, ensuring full functionality of the newly migrated modules. Extra skill-wise, my team has significant knowledge in CAD/BIM-data integration as well, which should prove advantageous for your project. We also emphasize on automating build routines and carrying out comprehensive tests - practices that would guarantee the same level of functionality robustness that your existing system currently provides. Lastly, going by my clients' feedback, they've always appreciated my transparent communication and efficient project management - traits I think you'll find invaluable throughout this project. Strategize with me for a brief moment; let's revive your legacy system-piece by piece without interrupting any inherent functionality while at the same time making room for future features.
€7,500 EUR in 7 days
5.0
5.0

I can help modernize your existing backend while preserving the original functionality and removing unnecessary legacy complexity. I’m comfortable working with C#, C, and Visual Basic codebases and can analyze unfamiliar code, identify dependencies, refactor suitable components, and migrate functionality into a cleaner architecture. Since the system is intentionally database-free, I can structure the application around well-defined in-memory domain objects and services while keeping responsibilities clearly separated. I’ll also establish a consistent build process using an appropriate solution such as MSBuild or another suitable approach. For every migrated or newly developed module, I can add automated tests to protect existing behavior and make future changes safer. I’ll document important architectural decisions, build instructions, and extension points so the resulting codebase is understandable for future developers. I’m available to start immediately and would be happy to discuss the existing architecture, scope, hourly rate, and relevant migration experience.
€7,500 EUR in 7 days
5.0
5.0

Hi, Aashiq here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you are looking for support in modernizing and porting legacy code in Visual Basic, C#, and C. Your focus on creating a stable, well-documented codebase with automated tests aligns perfectly with my expertise. I have extensive experience in transforming legacy systems into maintainable architectures, ensuring they are both functional and scalable. My previous projects have successfully increased efficiency and reduced technical debt. I can share examples of similar work upon request. Based on what you mentioned, here is how we would approach the project: - Analyze the existing codebase to identify key areas for improvement. - Implement a structured migration strategy focusing on clean, documented code. - Develop automated tests for all new and migrated modules to ensure functionality. You can count on clear communication throughout the project, delivering a seamless, user-focused solution optimized for performance. Best Regards, Aashiq
€9,000 EUR in 7 days
5.0
5.0

With my 20 years of experience in software development, I am confident that I can create a robust, clean, and maintainable code base for your project. My deep understanding of languages such as C, C# and my ability to work with legacy systems gives me a competitive advantage in this project. I have successfully modernized several similar systems before, upgrading them to more efficient and maintainable architecture. In line with your project objectives, I prioritize clean, well-documented code and a standardized build routine. Additionally, I understand the importance of automated tests and always ensure that they are in place to preserve the functionality of migrated modules. My commitment to comprehensive technical documentation ensures ease of future maintenance or extensibility. Moreover, while expertise in CAD/BIM data integration is technically advantageous for this project, it's worth noting that over the two decades in software development my specialty has been adaptability. I have worked on diverse projects from eCommerce to social media platforms which demonstrates my ability to quickly grasp new concepts and find innovative solutions. In conclusion, with me on board for your legacy-code backend porting project, you can be confident in not just receiving a high-quality solution but also fostering a long-term partnership committed to innovation and growth.
€7,500 EUR in 7 days
4.6
4.6

I’ve ported large VB6/C#/C codebases to modern .NET Core before, so this in-memory, object-based migration is standard work. I’ll strip dead code first, then rewrite each module in C# with Roslyn analyzers and MSBuild to enforce clean builds. Tests run via xUnit on each commit—no fluff, just coverage to prevent regressions. Documentation stays minimal: one README per project layer plus Doxygen stubs for public APIs. Available immediately. Thanks, Andrii.
€7,500 EUR in 30 days
4.5
4.5

Hello, Ich kann Ihre bestehende Backend Codebasis in Visual Basic, C# und C strukturiert übernehmen, modernisieren und dabei den vorhandenen Funktionsumfang zuverlässig erhalten. Sauberer Code, gute Dokumentation und wartbare Strukturen stehen dabei im Fokus. Ich würde die Migration schrittweise durchführen, Module mit automatisierten Tests absichern und eine einheitliche Build Routine sowie technische Dokumentation bereitstellen. Die reine In Memory Verarbeitung bleibt dabei erhalten. Ich kann sofort starten und den Aufwand sowie die technische Vorgehensweise gerne anhand Ihres bestehenden Codes abstimmen. Best Regards, Fizza
€5,000 EUR in 5 days
4.4
4.4

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can build your backend solution using Visual Basic, C#, and C, with a clean, modular, and maintainable architecture. I will deliver: • Refactored code for legacy systems, ensuring clarity and maintainability • Implementation of a unified build routine (e.g., MSBuild) • Detailed technical documentation for future developers • Automated tests for all newly written or migrated modules • Removal of redundant code to streamline functionality You will also receive: • Ongoing support for future expansion • A comprehensive guide for the new architecture I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag Pipal
€5,000 EUR in 7 days
3.7
3.7

Ohne Datenbank ist das Objektmodell selbst das Persistenzformat — es gibt kein Schema, gegen das sich prüfen ließe. Die Fehler bei so einer Portierung entstehen deshalb selten in der Fachlogik, sondern bei Identität, Lebensdauer und Aliasing der Objekte, vor allem dort, wo Speicher heute über die C-Grenze hinweg verwaltet wird. Praktisch heißt das: bevor etwas portiert wird, braucht es eine Möglichkeit, den Objektgraphen zu serialisieren und zu vergleichen. Erst damit lassen sich die geforderten automatisierten Tests überhaupt sinnvoll schreiben, und erst damit ist belegbar, dass der Funktionsumfang erhalten bleibt. Vorgehen: Charakterisierungstests gegen den Altstand zuerst. Ohne Spezifikation ist der alte Code die Spezifikation, samt seiner Eigenheiten. Dann modulweise portieren, jeweils gegen dieselben Tests. Kein Big-Bang-Rewrite: der Altstand bleibt lauffähig, bis das neue Modul identische Ergebnisse liefert. Einheitlicher Build über MSBuild für die .NET-Teile, der C-Anteil als eigenes Ziel, sodass ein Aufruf alles baut. Dokumentation entsteht beim Portieren, nicht danach: was ein Modul besitzt, wer es freigibt, welche Altlast entfällt und warum.
€7,500 EUR in 20 days
3.8
3.8

Guten Tag, ich würde Ihr Legacy-Backend gerne strukturiert modernisieren und dabei den bestehenden Funktionsumfang zuverlässig erhalten. Ich verstehe, dass es hier nicht um einen einfachen Rewrite geht, sondern darum, gewachsene Visual-Basic-, C#- und C-Komponenten zu analysieren, sinnvoll zu migrieren und daraus eine wartbare, klar dokumentierte Codebasis zu entwickeln. Ich kann die bestehenden Module zunächst technisch erfassen, Abhängigkeiten und Altlasten identifizieren und anschließend schrittweise in eine saubere Architektur überführen. Dabei bleibt die In-Memory-Objektverarbeitung erhalten; ein Datenbanksystem wird nicht eingeführt. Für neue und migrierte Komponenten würde ich automatisierte Tests aufbauen und eine einheitliche Build-Pipeline mit MSBuild, Make oder einer passenden Alternative einrichten. Zusätzlich dokumentiere ich Architektur, Build-Prozess und wichtige technische Entscheidungen, damit spätere Erweiterungen problemlos möglich sind. Ich denke, Sie suchen keinen kurzfristigen Patch, sondern eine stabile technische Grundlage für die nächsten Entwicklungsphasen. Genau darauf würde ich die Migration ausrichten: kontrolliert, testbar und ohne unnötige Neuentwicklung. Ich freue mich auf Ihre Rückmeldung. Vielen Dank.
€5,800 EUR in 25 days
4.0
4.0

Cologne, Germany
Member since Aug 24, 2026
$250-750 AUD
$250-750 AUD
$1500-3000 USD
£20-250 GBP
€30-250 EUR
$1500-3000 AUD
$1500-3000 USD
₹12500-37500 INR
€5000-10000 EUR
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
₹37500-75000 INR
$10-30 USD
$30-250 USD
$15-25 USD / hour
$30-250 USD
min $50 USD / hour
$250-750 USD
$30-250 USD