
Closed
Posted
Paid on delivery
Senior Backend Developer for Custom ERP/Accounting Logic (Re-platforming) Project Overview: We have an existing, fully functional internal Institute Management System (Back-office only, no student dashboard). The system has a highly specific, custom double-entry accounting logic (handling 5 layers of money, strict FX rates per transaction, and integer-based currency to avoid decimal rounding). Currently, it runs on a single file with shared storage and fails under concurrent writes. The Task: We need an experienced Backend Engineer (Laravel/Node.js + PostgreSQL/MySQL) to migrate this exact business logic to a robust Dedicated Server/VPS architecture. Key Requirements: Build a relational database that supports concurrent writes with zero data loss (handling serialization and automatic retries). Replicate the existing logic: the General Ledger must be derived dynamically from source documents (invoices, payments, sessions), never stored statically. Ensure the new backend passes our 33 specific acceptance tests (e.g., matching receivables with invoices, balancing the derived ledger, preventing decimal rounding errors). Integrate a provided Payment Gateway API. Implement server-enforced role permissions (Admin & Staff only). To Apply: Please read the requirements carefully. We will provide a detailed "System Story" document detailing the exact accounting rules to the shortlisted candidates. Provide your fixed-price bid and estimated timeline for a backend re-platforming project of this nature.
Project ID: 40721735
174 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
174 freelancers are bidding on average $531 USD for this job

Hi there, ✔️ I see you’re looking for an experienced backend engineer to migrate your existing Institute Management System from shared file storage to a reliable concurrent database architecture, while preserving the exact accounting behavior. The important part here is replicating the existing business rules exactly, rather than redesigning the accounting logic. I’ll use the provided System Story and acceptance tests as the implementation and validation baseline. ➥ Estimated Fixed Price: $3,500–$5,000 ➥ Estimated Timeline: 5–7 weeks, depending on the System Story, existing codebase and migration complexity. ❓ Will the existing single-file system and source code be provided for review before the fixed scope is finalized? ❓ Is existing historical data required to be migrated into the new relational database? I can focus on preserving the accounting logic precisely while replacing the fragile storage layer with a production-ready backend designed for concurrent use and zero data loss. Looking forward to reviewing the System Story. Thanks!
$500 USD in 7 days
10.0
10.0

Hi there, We understand you need to migrate your existing Institute Management System's custom double-entry accounting logic to a robust Dedicated Server/VPS architecture, ensuring concurrent writes with zero data loss and replicating the dynamic General Ledger derivation. Our team at Webbook Studio has experience with similar projects, such as developing custom CRM/ERP systems and e-commerce platforms with integrated payment gateways, utilizing technologies like PHP, Laravel, Node.js, PostgreSQL, and MySQL. For instance, we successfully built a custom ERP system for a client, handling complex business logic and ensuring data integrity. We'll deliver a scalable and secure backend solution, passing your 33 specific acceptance tests and integrating the provided Payment Gateway API with server-enforced role permissions. Can you share more details about the current system's architecture and the expected timeline for this migration project? Feel free to message us to discuss the details! — Webbook Studio
$530 USD in 10 days
9.3
9.3

⭐⭐⭐⭐⭐ Expert Backend Developer for Custom ERP/Accounting Logic Migration ❇️ Hi My Friend, I hope you're doing well. I reviewed your project needs and see you are looking for a Senior Backend Developer for your ERP system. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for backend development. I will migrate your custom double-entry accounting logic to a robust server, ensuring zero data loss and smooth performance. ➡️ Why Me? I can easily handle your backend migration project as I have 5 years of experience in Laravel, Node.js, and database management with PostgreSQL and MySQL. My expertise includes building relational databases, ensuring data integrity, and implementing secure role permissions. I also have a strong grip on API integration and performance optimization techniques. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Laravel Development ✅ Node.js Development ✅ PostgreSQL Management ✅ MySQL Management ✅ Database Design ✅ API Integration ✅ Concurrent Data Handling ✅ Error Handling ✅ Role-Based Access Control ✅ Performance Optimization ✅ Data Serialization ✅ Acceptance Testing Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.0
8.0

When a system struggles with concurrent writes and complex accounting logic, the real issue often lie in its underlying architecture and data handling capabilities. To mitigate risks like data lost during migration, I will work without touching your live site or email for a single second. Phases of my approach: Safe staging build: Develop the new system in a private staging environment first. Database design: Create a relational database to support your accounting logic. Dynamic logic implementation: make sure the General Ledger derives from source documents dynamically. Acceptance testing: Rigorously pass all 33 specific acceptance tests before launch. Before we proceed, could you clarify if there are any specific performance benchmarks you expect from the new system? Rajavel
$579 USD in 7 days
7.4
7.4

Hello I specialize in high-concurrency backend re-platforming and complex financial logic. To migrate your institute management system safely, I will refactor your custom 5-layer double-entry engine and integer-based currency handling into a robust, ACID-compliant architecture using Python/Node.js and PostgreSQL to eliminate concurrency bottlenecks. My background includes architecting secure multi-tenant ERPs with strict FX transactional integrity. How are you currently managing database locking or queueing for your concurrent writes? Best regards, Giáp Văn Hưng
$342 USD in 7 days
6.9
6.9

Hi there, I see that you require a robust migration of accounting logic to a dedicated server architecture, specifically emphasizing concurrent writes and complex data management. With extensive experience in PHP, Laravel, and MySQL, I can develop a relational database that supports your custom double-entry accounting needs, ensuring zero data loss during concurrent transactions. I will replicate your essential logic, ensuring the General Ledger is dynamically generated from source documents while integrating the payment gateway effectively. Looking forward to collaborating on this project. Regards, Ali
$350 USD in 7 days
6.5
6.5

As a seasoned backend engineer with a particular focus on Laravel, Node.js and database management, I am ideally qualified to take on your intricate, accounting-led ERP migration project. My expertise lies in building and maintaining robust architectures which can handle complex accounting functionalities. I am particularly adept at developing sustainable solutions to handle concurrent writes, ensuring zero data loss whilst maintaining strict accounting practices. Over the years, I have honed my skills in critical areas such as handling multiple currencies, strict FX rates and avoiding decimal rounding errors - all of which will be central to the successful migration of your system. I have extensive experience working with relational databases like PostgreSQL and MySQL and designing database schemas that promote efficient data processing, even under huge loads. Moreover, integrating payment gateways and enforcing role permissions are second nature to me; these are key aspects that will seamlessly fit into my skill set.
$500 USD in 7 days
6.5
6.5

Hi, I'm Denis, a backend developer who has built several accounting and financial systems requiring precise transaction handling and strict data consistency. I understand your challenge: a working accounting system with complex double-entry logic hitting concurrency limits. The core issue is translating that logic into a database-first design where the General Ledger derives from source documents, while handling concurrent writes safely and passing strict acceptance tests around FX rates, integer-based currency, and receivables matching. My approach: start with your System Story document to map the accounting workflow, then design the PostgreSQL schema around source documents with proper constraints and triggers. I'll build the API layer in Node.js or Laravel, implement role-based access control, integrate payment processing, and work through your 33 acceptance tests incrementally. The main technical consideration is transaction isolation and concurrent writes. This means selecting the right PostgreSQL isolation level, implementing optimistic or pessimistic locking where needed, and building retry logic into critical operations. I also need to understand how FX rates apply per transaction and how integer-based currency prevents rounding errors—these details shape the schema design. The biggest risk is incomplete requirements around accounting edge cases. Your System Story document is critical here. Once I understand the full picture, implementation becomes straightforwar
$250 USD in 3 days
6.5
6.5

Hi There! I specialize in backend re-platforming and accounting-heavy ERP systems, with 9+ years of experience, 450+ completed projects, Top 1% verified freelancer. I’ll migrate your existing business logic into a transactional Laravel/Node.js backend with PostgreSQL/MySQL, preserving the 5-layer money flow, strict FX rules, and integer-based currency handling. The key focus will be concurrency-safe writes, serialization/retry handling, dynamically derived General Ledger entries, server-side roles, Payment Gateway API integration, and passing all 33 acceptance tests without data loss or rounding discrepancies. Can you provide the System Story so I can scope the accounting logic precisely?
$500 USD in 7 days
6.1
6.1

With your project's emphasis on a robust infrastructure and precise accounting logic, my skills as a Backend Developer with extensive experience in Laravel, Node.js, and MySQL/PostgreSQL make me an excellent fit to re-platform your internal Institute Management System. Having worked on multiple custom ERP projects, including advanced accounting functionalities, I can guarantee the replication of your specific logic while migrating it onto a Dedicated Server/VPS architecture. Handling concurrent writes without data loss is a central requirement of the project - this is an area where I have proven expertise. My work entails building and managing highly scalable systems that continuously process concurrent transactions. I can assure you that your new backend would normalize this issue through serialization and automatic retries. Lastly, to put our partnership on solid ground - I have expertise in integrating Payment Gateway APIs and enforcing server-based role permissions effectively. Complementing these skills is my firm grasp on backend development methodologies, which is crucial for passing acceptance tests and maintaining data accuracy. I look forward to collaborating closely with you, adhering to your needs and specifications to ensure we create an upgraded system that exceeds expectations.
$800 USD in 7 days
6.3
6.3

Hello, With my extensive experience as a backend developer, proficiency in MySQL and Node.js, I am confident that I possess the essential skills necessary to successfully migrate your current ERP/accounting system. I have a comprehensive knowledge of Laravel alongside years of working with PostgreSQL/MySQL which makes the critical process of creating a relational database supporting concurrent writes an area of expertise for me. Having worked on numerous projects with complex logics as similar to yours, I understand the need for zero data loss in concurrent writes. Furthermore, I am adept at prioritizing precision within financial ERP systems like yours given my background as a senior backend developer. Ensuring strict FX rates per transaction and integer-based currency are standard procedures for me. As your business logic is specific and cannot be stored statically, my approach aligns perfectly. I ensure information is always dynamically derived from original sources like invoices, payments, and sessions while integrating external APIs such as Payment Gateway APIs without compromising on quality or efficiency. To top it all off, server-enforced role permissions won't be an issue as my solutions always include robust security measures. Given my vast experience and particular skillset in the industry, I'm confident that selecting me to complete this project would yield impeccable results within your preferred timeline and budget. Thanks!
$555 USD in 5 days
6.1
6.1

Moving from shared file storage to an ACID-compliant relational database is the right fix for write-lock contention in accounting systems. With 5-layer money structures and strict FX rates, using PostgreSQL with BigInt representation and Serializable transaction isolation will eliminate race conditions and floating-point drift completely. ✅ Relational schema design with optimistic locking, strict foreign keys, BigInt currency representations, and dynamic query architecture for on-the-fly General Ledger derivation. ✅ Transactional backend implementation with automated retry logic for serialization failures, server-side Admin/Staff RBAC, and clean Payment Gateway API integration. ✅ Complete validation against your 33 acceptance tests in a staging environment prior to final VPS deployment. ✅ 10+ years production experience | 400+ completed projects | 320+ five-star reviews ✅ Microsoft® Certified: MCSA | MCSE | MCT & cPanel Certified (CWSA-2) Do you have a preference between PostgreSQL and MySQL for handling the transaction retry pipeline, and what framework is the current back-office built in? I can deliver this in 3 days for 335 USD and can jump on it right now.
$335 USD in 3 days
6.0
6.0

Your current system’s single-file design causes data conflicts under simultaneous access—a common bottleneck I’ve tackled before by moving similar legacy accounting apps to proper relational databases with transaction controls. I’ll design a relational schema in PostgreSQL or MySQL that supports safe concurrent writes using transactions and retries, eliminating data loss risks. The dynamic ledger calculation from source documents is key, so I’ll build queries and services that generate it on demand without storing redundant data, ensuring compliance with your 33 acceptance tests. Could you share if there are existing API specs or code for the payment integration? Also, do your role permissions map to specific database-level access controls or app middleware enforcement? I can provide a fixed-price quote and timeline once I review your System Story document, and ready to start migrating your business logic quickly after.
$250 USD in 7 days
5.9
5.9

Hi, I can handle the re-platforming while keeping the existing accounting logic exactly as defined. I’ll build the database and transaction handling around concurrent writes, integer-based currency, strict FX rules, and dynamic ledger generation, then work through all 33 acceptance tests before delivery. I’m comfortable with Laravel/Node.js and PostgreSQL/MySQL, including payment APIs and server-side permissions. Once I review the System Story, I can give you a fixed price and realistic timeline. I’m also happy to start with a review of the current system before development.
$1,500 USD in 2 days
6.0
6.0

Hi, I see you're looking to re-platform your Institute Management System, specifically focusing on its custom double-entry accounting logic. This system's handling of five layers of money and strict FX rates per transaction presents a unique challenge that requires careful migration to ensure data integrity and continuity of operations. The primary technical challenge here will be ensuring the accurate replication of your system's highly specific accounting logic on a new platform without losing any functionality or precision, especially given the integer-based currency handling to avoid decimal rounding. My approach would involve a detailed assessment of the current system's architecture and a phased migration plan that prioritizes stability and scope integrity. With extensive experience in PHP, Software Architecture, and MySQL, I have successfully
$250 USD in 7 days
5.8
5.8

With my vast real experience in Custom ERP project, I can re-platform your existing accounting system into a reliable Laravel/PostgreSQL or MySQL backend while preserving the exact business logic, integer-based currency handling, strict FX rules, and dynamically derived General Ledger. With 8 years of full-stack experience in PHP, Laravel, MySQL, and JavaScript, I can build proper transaction concurrency controls, serialization/retries, role-based permissions, payment gateway integration, and validate the implementation against all 33 acceptance tests. Please share the System Story document and existing system details, and I’ll review the accounting rules first before confirming a fixed-price scope and completion timeline.
$250 USD in 4 days
5.9
5.9

Hi, The accounting rules themselves I'd port as-is, not redesign: the five money layers, per-transaction FX rates and integer minor-unit amounts move straight into a Node/TypeScript service on PostgreSQL, and your 33 acceptance tests become the regression suite that has to stay green. What gets rewritten is the storage layer, since a single shared file can't serialize concurrent writes at all. In Postgres that's one transaction per source document under SERIALIZABLE isolation, with a retry wrapper that re-runs on serialization failure so nothing is silently dropped. The ledger stays a derived view built from invoices, payments and sessions at query time, never a stored balance, so it can't drift from its source documents. Roles for Admin and Staff are checked server-side on every route, and the gateway integration lands as its own module with webhook writes going through the same transactional path. One thing that changes my estimate: are the 33 tests already automated against an API, or written as scenarios I'd have to turn into code first?
$500 USD in 5 days
5.6
5.6

I’ve built and migrated complex accounting systems before, so this is right in my wheelhouse. I’ll set up PostgreSQL with row-level locking and transaction isolation to handle concurrent writes, then replicate the dynamic General Ledger derivation from invoices/payments. The 33 acceptance tests will be automated, and the Payment Gateway API will be integrated with idempotency checks. Role permissions will be enforced via middleware, and I’ll document the setup for handoff. I can start immediately. Thanks, Andrii.
$350 USD in 4 days
5.6
5.6

As an experienced Full Stack Web and Mobile App Developer proficient in both frontend and backend development, I have what it takes to undertake complex projects like yours. My detailed-oriented nature combined with my 5+ years of real-world experience will guarantee a seamlessly executed ERP re-platforming project customized to meet your unique needs. Specifically, my skills in Node.js, Laravel, PHP and other related technologies will be instrumental in building a highly robust Dedicated Server/VPS architecture that will comfortably accommodate your concurrent writes while ensuring zero data loss. I am highly skilled in API integration, database management, performance optimization; search no more for the perfect fit for your task. To me, the success of a project is measured by the smooth transitions and positive feedback from clients post-delivery. This is what I intend to achieve for you. By turning your detailed System Story into reality through clean, optimized and maintainable code paired with well-thought out database solutions. Rest assured that I will deliver on time while maintaining clear communication throughout the project. Choose to work with me for quality, efficiency as well as ingenuity turned into reality can only be accomplished by a developer truly dedicated to his craft like myself.
$500 USD in 7 days
5.6
5.6

Hi there, Migrating a single-file ERP to a robust architecture without breaking custom double-entry accounting logic is a high-stakes task. I specialize in backend architecture and financial logic, and I know exactly how to solve your concurrent write failures. My Execution Plan: Architecture & Concurrency: I will build the backend using Node.js/Express and PostgreSQL. To ensure zero data loss during concurrent writes, I will implement strict database-level transactions, serialization retries, and row-level locking (SELECT ... FOR UPDATE). Strict Accounting Logic: I will replicate your 5-layer money flow. Storing currency strictly as integers (smallest unit/cents) is the correct approach. I will ensure all math is handled via integer-safe libraries to guarantee zero decimal rounding errors. Dynamic Ledger: I will design immutable source document tables (invoices, payments). The General Ledger will be generated dynamically on-the-fly via highly optimized PostgreSQL aggregations, completely eliminating static ledger storage. Validation: I will translate your 33 acceptance tests into automated backend test suites to mathematically prove the ledger balances before final handover. For the strict FX logic, are you storing the exact exchange rate multiplier directly on the immutable source document at the time of execution to prevent historical data shifts when global rates update? I am ready to review your "System Story" and provide a final timeline. Best regards, Md Imran
$250 USD in 1 day
5.9
5.9

Sherouk, Egypt
Payment method verified
Member since Aug 1, 2026
₹1500-12500 INR
$500-600 USD
₹1500-12500 INR
min £36 GBP / hour
$750-1500 USD
$10-30 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$10-30 USD
$30-250 USD
₹1500-12500 INR
$250-750 USD
$10-30 USD
$30-250 USD
₹100-150 INR / hour
₹12500-37500 INR
₹1500-12500 INR
€30-250 EUR