Type Profiler is a tool that performs type inference for Ruby code without requiring any type annotations. It analyzes Ruby code and generates type signatures in the RBS format. The goals of Type Profiler are to enable better tooling support for Ruby like autocompletion, catch bugs earlier, and provide type-guided development experiences. It uses inter-procedural analysis to infer types based on method usages rather than just analyzing methods in isolation. Type Profiler was demonstrated on simple, real-world, and library code examples, generating RBS that was mostly accurate while also highlighting current limitations. Future plans include improving support for more Ruby features and frameworks to enable analyzing plain Ruby code and applications.