Advanced C++ Developer Needed for High-Level DSA-Based Project (Clean, Optimized, and Scalable Code) -- 2
Budget: ₹1,500 – ₹12,500 INR
I am looking for an experienced C++ developer with deep knowledge of Data Structures and Algorithms (DSA) to design and build a complex, performance-oriented project that demonstrates real-world application of algorithms, OOP design patterns, and system-level logic.
The project should go beyond beginner or intermediate level — it must showcase algorithmic efficiency, modular design, and production-quality implementation.
Core Requirements:
Strong command over C++17 or higher (templates, STL, smart pointers, exception handling, etc.)
In-depth understanding of advanced DSA concepts, including:
Graphs, Trees (AVL, Segment, Trie)
Heaps, Hashing, Dynamic Programming
Searching and Sorting Optimizations
File handling and data serialization
Ability to structure large codebases with multiple classes and headers
Efficient use of time and space complexity
Code must be well-commented, modular, and easy to maintain
Include a short report or README explaining architecture, logic, and complexity
Deliverables:
Fully functional C++ project with organized source files
Clear compilation and execution instructions
README or report describing design, algorithms used, and performance analysis
Example test cases or I/O samples
Possible Project Ideas (You can choose or suggest your own):
Graph-based Route Optimization System (Dijkstra, A*, Floyd–Warshall)
AI Pathfinding Simulator using heuristic algorithms
Dynamic Memory Allocation Simulator (mini OS-level manager)
Custom File Indexing or Database Engine using Trees and Hash Maps
Data Compression and Encryption tool (Huffman Coding, Bit Manipulation)
Job Scheduler Simulation using Queues, Heaps, and Linked Structures
Stock Market or Trading Simulation System using optimized data structures
Budget: ₹3,000 – ₹8,000 INR (depending on complexity)
Timeline: 5–10 days
Expected Quality: Advanced level – suitable for portfolio, research, or final-year submission
To Apply:
Please include:
Examples of past advanced C++ or DSA projects (GitHub or sample code preferred)
A short explanation of how you plan to approach the project
Estimated cost and timeline
The project should go beyond beginner or intermediate level — it must showcase algorithmic efficiency, modular design, and production-quality implementation.
Core Requirements:
Strong command over C++17 or higher (templates, STL, smart pointers, exception handling, etc.)
In-depth understanding of advanced DSA concepts, including:
Graphs, Trees (AVL, Segment, Trie)
Heaps, Hashing, Dynamic Programming
Searching and Sorting Optimizations
File handling and data serialization
Ability to structure large codebases with multiple classes and headers
Efficient use of time and space complexity
Code must be well-commented, modular, and easy to maintain
Include a short report or README explaining architecture, logic, and complexity
Deliverables:
Fully functional C++ project with organized source files
Clear compilation and execution instructions
README or report describing design, algorithms used, and performance analysis
Example test cases or I/O samples
Possible Project Ideas (You can choose or suggest your own):
Graph-based Route Optimization System (Dijkstra, A*, Floyd–Warshall)
AI Pathfinding Simulator using heuristic algorithms
Dynamic Memory Allocation Simulator (mini OS-level manager)
Custom File Indexing or Database Engine using Trees and Hash Maps
Data Compression and Encryption tool (Huffman Coding, Bit Manipulation)
Job Scheduler Simulation using Queues, Heaps, and Linked Structures
Stock Market or Trading Simulation System using optimized data structures
Budget: ₹3,000 – ₹8,000 INR (depending on complexity)
Timeline: 5–10 days
Expected Quality: Advanced level – suitable for portfolio, research, or final-year submission
To Apply:
Please include:
Examples of past advanced C++ or DSA projects (GitHub or sample code preferred)
A short explanation of how you plan to approach the project
Estimated cost and timeline