You will get 3D nesting / binpacking / CNC cut optimizing / item packing

Ahmed M.Status: Offline
Ahmed M. Ahmed M.
4.8
Top Rated

Let a pro handle the details

Buy Other AI & Machine Learning services from Ahmed, priced and ready to go.
Ahmed M.Status: Offline
Ahmed M. Ahmed M.
4.8
Top Rated

Let a pro handle the details

Buy Other AI & Machine Learning services from Ahmed, priced and ready to go.

Project details

This algorithm can be used to insert any shapes of objects into the tightest space possible.
Can be for optimizing cutting shapes out of any material such as wood, marble, etc.
Can be used for optimizing 3D prints on a bed.
Can be used for figuring out the best order for inserting objects into a container.
AI Development Type
Deep Learning
AI Tools
OpenCV, PyTorch
AI Development Language
Python

What's included $2,000

These options are included with the project scope.

$2,000
  • Delivery Time 7 days
4.8
40 reviews
90% Complete
5% Complete
3% Complete
1% Complete
(0)
3% Complete

AK

Andrius K.
1.00
Mar 20, 2026
Optimization Engineer (Logistics) Beware, social engineer! Ahmed is a charming and sociable person. Helpful and caring, at least it felt like that at the beginning. It all started nicely, although some odd behaviour that raised red flags started to appear. During our initial interview, when asked if he has any projects going on, he led me to believe that there's not much going on, however soon after he confirmed working 10-12hours a day including weekends. Well its a dynamic world I thought, projects come and go. He also said nothing about his crazy working hours, because never did we manage to get him done anything during daytime, only nights, even though we're in the same time zone. Actually, thinking back now, he managed to do some work during the day, but only just before adhoc 1-on1s. Other times the team was lucky to catch him early mornings in case a quick fix or response was needed, ohboy, and fixes were needed! Later about that. I then learnt about Ahmeds double identity - one on upwork, another on Linkedin. I thought he's an engineer. Engineers, they are weird people, and probably they're used to having multiple identities online anyways. I decided to put a blind eye on 4 different positions thats he was presently in long before our unlucky cooperation started. The real frustration was that he seemed so relaxed and confident about almost every task, but the results were poor or mediocre every single time, even with simple tasks. Getting those fixed, not one or two iterations had to be done. And while trying to fit into his crazy schedule this was just draining too much energy.To summarize, a self proclaimed professional with little to no time for us. Oh well, that happens, I can manage. Whatsoever, my  confidence started to deteriorate. I decided to invite another engineer to look at his code. I was utterly surprised about Ahmeds defensive behaviour way more than I was about the messy code base (that's acceptable when you want to move fast). During one of those not so pleasant 1on1 we talked about my frustration, I was trying to be open and understanding about his other commitments, and merely asking for more attentiveness and involvement. After that the opposite happened, no replies to pressing matters, even more passive aggressive comments, and lies! Yes, the first time caught redhanded was when he tried to explain his slacking due to the application not being accessible. Although the application was online for 3 weeks.  Last drop was when he led us to believe that the code was running on the server, while there was no code uploaded. That became apparent when checking server logs. When confronted with facts, he just went ballistic. Said that I don't understand anything, called me a paranoid, ended the contract and said he won't be working for free. I was just trying to get more details on the task progress after him committing for 19 hours and delivering no result. I now suspect he didn't have much of a control of this himself, because he has another person/s working for him. This slipped out from him as "WE did this and that" during his eloquent blame on me. Who's "we", I thought myself?!? After almost half of a year, I now know I don't know this person!  An engineer? Certainly! Just not in computers.

CC

Carlos C.
5.00
Dec 17, 2025
Kitchen Layout Optimization and Rendering Engine Development

TS

Trevor S.
5.00
Aug 18, 2025
Hiring Data Scientists to train AI

ML

Matthew L.
5.00
Jun 8, 2025
Expert in Optimization Techniques and Greedy Algorithms Needed Top-notch work and a really positive attitude! Ahmed delivered what we needed. While there were doubts at the start, he was responsible to clarify any misconception and overall it was a smooth.

Ps: He's friend with great personality

MP

Mark P.
5.00
May 6, 2025
3D Object Generation for Insoles Using AI Algorithms
Ahmed M.Status: Offline

About Ahmed

Ahmed M.Status: Offline
A.I. embedded algorithms engineer/ Data scientist (Python, C, C++)
94% Job Success
4.8  (40 reviews)
Cairo, Egypt - 12:46 pm local time
My job is to make your life easier ,automate your ideas and solve your problems through algorithms.

I have 7 years of experience developing complex algorithms and mathematics from scratch to solve complex AI / datascience problems that have no solution anywhere.

I don't just use pre-made solutions nor APIs, I create algorithms from scratch and fine-tune for context understanding, trajectory following, intent recognition, etc.

🚧 Note 🚧
The jobs in progress are for clients that got their work done successfully but never cared to close the contract thinking its not important, so they are not really in progress.

Startups hire me to build the logic / algorithm and design the way the website / solution will work.

Companies hire me to create solutions for problems that they use many humans to solve (if solved ) and takes them days.


🎅 What I offer 🎄

🔥 Modeling complex environments
🔥 Designing the workflow such that it satisfies the business requirements at the lowest possible cost and satisfy the future scaling needs.
🔥 Delivering a reliable code that will have places for upgrades and scaling.
🔥 Friendly manner with full concentration on the needs while giving advice on the regular uncalled for roadblocks.

🧮 Main algorithm capabilities:
✔️ Intelligent document and image classification, splitting, matching, searching.
✔️ Fuzzy matching and deduplication.
✔️ Rule based Chatbot Engines
✔️ Agentic LLMs, Agentic RAG.
✔️ Multi-Agent conversational RAG
✔️ Chain of text (COT)
✔️ Sentiment analysis and emotion detection
✔️ 3D and 2D binpacking
✔️ Babylonjs
✔️ NP-hard optimization
✔️ Performance Optimization

My latest projects are ( Please check my portfolio below for videos and pictures):
🌟 Agentic reranking algorithm for a swiss company to be able to do intent recognition based text matching and automated annual reports comparison for pdf, doc, xlsx, csv
🌟 NLP, semantic analysis on Legal documents, ETHOS data, Weather data, social data, mental health data, sports data, medical data.
🌟 A fleet routing, Route optimization ( VRP ), Pickup And Delivery Algorithm To Achieve Lowest Mileage Visiting All Places using OSRM or Google maps and ( or tools / or-tools ) like carpooling, trucks, groceries, Taxi services and many others
🌟 3D Binpacking Algorithm To Tight Pack Boxes And irregular Items In Containers.
🌟 Crowd analysis server and client on raspberry pi generating a live interactive Heatmap , line charts and scatter plots.
🌟 An algorithm that could read from 170 sensors using only 14 GPIO pins on any board which means less wiring , less boards needed and less money spent.
🌟 Patrolling security robots using Raspberry Pi.
🌟 Raspberry Pi, A.I. based surveillance system.
🌟 fuzzy PID Control Algorithm For Quadrotor Or Whatever That Needs Control.
🌟Road surface detection, detecting potholes, breaks and cracks as well as curbs

Steps for completing your project

After purchasing the project, send requirements so Ahmed can start the project.

Delivery time starts when Ahmed receives requirements from you.

Ahmed works on your project following the steps below.

Revisions may occur after the delivery date.

Talk about the project and take notes

take, test and tweak until perfection

Review the work, release payment, and leave feedback to Ahmed.