Justin Holman is CEO of Aftermarket Analytics, where he leads efforts to develop cutting edge sales forecasting and inventory optimization technology for the Automotive Aftermarket. Prior to joining Aftermarket Analytics, Justin managed corporate consulting for the Strategy & Analytics division at MapInfo Corporation, leading major projects for retail clients including The Home Depot, Darden Restaurants, Bridgestone-Firestone, Sainsbury’s and New York & Company. Before that, Justin served as Vice President of Software Development at LogicTools, now part of IBM's supply chain application software group. Justin holds a B.A. from Claremont McKenna College, a Ph.D. from the University of Oregon and an Executive Management certificate from Northwestern University's Kellogg School of Management.


  • Andrew Neuman 12 years ago

    Another great post! I’m working on migrating my career from a traditional GIS Analyst to become a Database Administrator and the biggest hurdle is the huge learning curve to become a DBA. It’s not that being a DBA is difficult but, there is a very wide spectrum to being a DBA just like in GIS. Some DBA’s are purely administrators, some Developers, some just concentrate on performance tuning however, I feel that to be a good GIS DBA, you really need to be a jack of all trades and have the GIS understanding on top of the DBA skill set. The other thing you will find in the DBA world, is that very few people understand or work with spatial data and certainly not ArcSDE and this is where many traditional DBA’s fall short when it comes to administering geodatabases.

    • Justin 12 years ago

      Andrew – thanks for sharing your perspective on this! Any particular learning resources that you might be able to share with blog readers?

  • olaf 12 years ago

    thanks Justin 🙂 I’m stuck in between. Have done so many project g/tech intergraph product, planning to get an minimal OCA perhaps later for OCP? Your post very inspiring. I thought i’m going to stuck here forever alone, now i know at least there are someone out there that have the same problem as me. If u have any this kind of job, please contact me , because i’m looking for another job. Thank you

    • Justin 12 years ago

      Thanks for the comment! To readers: OCA = Oracle Certified Associate and OCP = Oracle Certified Professional. Best of luck with your job search!

  • Ravi Dhungel 12 years ago

    Here are my quick thoughts:

    1. To be be a spatial database administrator, the preliminary skills set required are relational algebra, SQL , and Computational Geometry on top of GIS. Literally, CS graduates are taught for relational algebra and SQL and later one they cope up with adding spatial skills on top of it.
    2. Without understanding RDBMS and modern database system, its quite weird to stay on top of it and talk about spatial database only. Hence, I strongly recommend geography majors to think seriously about database design by taking course in CS department and information system department. Either database design course or database application course can help to solidify the skills required to be database specialist.
    3.I recommend PostgreSQL/PostGIS and MySQl to understand the broader aspect of the spatial database.

    • Justin 12 years ago

      Ravi – thanks for sharing your thoughts! Sounds like good advice to me, especially point #2!

  • Joh Handale 11 years ago

    Ravi,..Thanks for your most needed advise which I obtained from your responds to Justin.

Leave a Reply