John A. Federico, Esq. is an attorney and consultant for Affinity Consulting. Prior to joining Affinity, John practiced law for nine years litigating personal injury cases, insurance cases, and numerous appeals. He is also a licensed patent attorney. He now specializes in HotDocs document assembly software and software training. John received his B.B.A. in Decision Science from the University of Toledo, J.D. from Washington University in St. Louis, and B.S. in Electrical and Computer Engineering from the Ohio State University. He is a member of the Ohio Bar Association and the Columbus Bar Association. He has prior experience in using a wide variety of systems including Windows, Macintosh, and Linux, and programming experience in Basic, Pascal, C, C++ and assembly language.