ULTIMA TRAINING TECH CO.

Real experience. Practical education. Global perspective.

Who We Are

Ultima Training Tech Co. provides instructor-led, in-person professional-development workshops for people who build technology products.

Our Experience

Founder and instructor Josef Balahan brings 45+ years in software development, project management, and complex technology solutions across Fortune 500 environments and hundreds of projects. His experience spans medical, pharmaceutical, manufacturing, entertainment, education, oil, and consulting.

His educational background includes Software Engineering at Louisiana State University, MBA studies at the University of Chicago, Philosophy PhD studies at Columbia University, and 18 hours of electrical-engineering coursework at LSU. Studies listed here do not imply completed degrees.

His teaching experience includes workshops for students at Amirkabir, Sharif, Shahid Beheshti, Shiraz, Kharazmi, Tabriz, and Kurdistan institutions, and a TEDx talk at the University of Tabriz. These references describe teaching experience and do not imply institutional partnerships or endorsements.

Our Purpose

Our purpose is to train software engineers and university technology students worldwide to become more productive in their product-building projects and solutions.

Our Vision

Help technology professionals develop practical knowledge, leadership, communication, philosophical perspectives, and modern AI tools to build better products and solutions.

Our Mission

Connect real-world experience with interactive education, Agile and product development, modern technology, and professional growth. Help bridge university learning and industry practice through accessible international training.

How We Teach

Learn by Doing: work with realistic examples and apply new ideas. Questions Are Welcome: no question is too small if asking it helps someone understand.

Connect Theory to Practice: examine how concepts affect actual decisions. Multiple Perspectives: use diverse philosophical perspectives to help teams understand and overcome the challenges of building the right products.

Collaboration Over Handoffs: develop shared understanding. Feedback Creates Learning: experience, reflect, learn, and improve. Respect People: make room for different backgrounds and viewpoints.

Who We Serve

Software engineers, university technology students, product owners, Scrum masters, project managers, analysts, engineering managers, companies, universities, and student organizations.

Our Global Perspective

Technology teams work across cultures and disciplines. Our workshops encourage critical thinking, human judgment, and collaboration that respects different perspectives.

Explore Training →   Let’s Talk →