I am very knowledge at making UML diagrams using Visio. I can create class diagrams component diagrams, deployment diagrams, object diagrams, package diagrams, profile diagrams, composite structure diagrams, use case diagrams (my favorite), activity diagrams, state machine diagrams, sequence diagrams, communication diagram, interaction overview diagrams and timing diagrams.