Copyright © IMCET 2019 International Mining Congress and Exhibition of Turkey. All rights reserved.Optimization efforts to increase the value of metallic minerals extracted by underground mining methods have been mostly implemented for the past 20 years using both rigorous and heuristic approaches. Yet, global optimal solution has not been achieved and consequently, this paper approaches optimization from mine development perspective considering that the orebody reserve is accessed by a decline or ramp. In the algorithm which works for North-South and East-West direction, orebody is divided into small blocks, which contain geological and economic information. Blocks are then examined to determine the position of high mineralization, which depicts the position of a ramp. While applying ramp and drives development cost, drilling and material transportation costs, each block is accessed and aggregated to form stopes that maximize profit per tonne of ore constrained by cutoff grade. Moreover, stopes have a variable dimension with allowable length, width and height to cover the entire parts of reserve at a given position constrained by permissible dilution. Finally, the algorithm is used in two real metallic ore models with the help of visualization and quantitative analysis software such as SurpacTM and Excel. The approach produces practical results and with significant confidence, overcomes the challenges raised from past literature.