Ben Weidig

Ben Weidig is a self-taught software developer with almost two decades of experience in professional web, mobile, and systems programming in various languages.

After learning the ropes of professional software development and project management at an international clinical research organization, he started his own business, mainly doing native Android and iOS development.

After prolonged and close collaboration on multiple projects with another company, they joined forces to provide a more comprehensive product portfolio.

As director and mobile development lead, he shapes the company's general direction but is also deeply involved in all aspects of our Java-based main product.

In his free time, he shares my expertise and experiences by writing articles about many topics, like Java, functional programming, best practices, and code style in general.

He also participates in open source, as a member of the project management committee of the Apache Tapestry project (https://tapestry.apache.org/) or by releasing code of his own (https://github.com/benweidig).

Find out more at his personal website https://belief-driven-design.com

Popular items by Ben Weidig

View all offers