This work proposes topology optimization for steel I-beams, including consideration of bolted beam-column connections with geometric and material nonlinear analysis. The aim is to assess and compare the topological configurations influenced by different connections, examining their stress distribution and rotational stiffness to illustrate the potential of structural optimization. The bi-directional evolutionary structural optimization (BESO) approach is implemented. Furthermore, several bolted steel beam-column configurations were validated based on experimental tests. Subsequently, a series of finite element models were developed, contributing to a comprehensive understanding of the plastic-limit behavior of I-beams under different loading conditions. The proposed method could potentially use a lesser quantity of material while maintaining the same level of structural performance. The results indicate that the implementation of structural topology optimization on I-beams while considering various beam-column connections, yields structural performance similar to that of solid web configurations, achieved through material reduction.