Software Manager, Staff Software Engineer, and problem solver.

I’m Leitz, a software guy who's done every job in tech. Based in Nashville, TN. I help people understand the tech world by sharing wisdom acquired in my 25 years of professional delopment experience.

The First Principles of Management

There are many terrible managers because they lack the fundamentals. If you know the first principles of management you will be 10x the manager you are today.

What are first principles?

What are first principles and domain? Why are they important to know? Spoiler: If you know the first principles of a domain, people will think you're a wizard.

Start using SQL statements in your Java code

You don't need to use ORM technologies like Hibernate for every project. Using SQL statements gives you more control over tuning and is a straight forward implementation.

Work

  1. Company
    Warner Bros. Discovery
    Role
    Staff Software Engineer
    Date
  2. Company
    Trustwave
    Role
    Software Development Manager
    Date
  3. Company
    SunGard
    Role
    Lead Developer
    Date
  4. Company
    Redpoint Technologies
    Role
    Senior Consultant
    Date
  5. Company
    Contractor
    Role
    Senior Consultant
    Date
  6. Company
    Price Waterhouse
    Role
    Consultant
    Date