But technology isn’t just data, and Josh does more than just play with data. He’s worked with high performance computing (HPC) environments, taking computations from hours to minutes or seconds. He has built visualizations which deliver new insights into complex data domains. Josh has managed technology personnel, both directly and indirectly, to deliver technology solutions. He has put together more types of technology components, software and hardware, than can be counted, because one of his fortes is solving problems by building sustainable systems.
In nearly 20 years, Josh has done just about all than can be done with technology: from network infrastructure, to systems management, to a focus on software development in the more recent years. He’s been in customer service groups, server & network administration groups, and on development teams.
And He is not done yet. Josh continues to look for the technology boarders, trying to find places where there’s still interesting problems to solve. In some cases, this is handling scaling issues with data or systems. In other cases it is creating new ways to model a subject domain. In others he gets to focus on the intersection of people and technology, both with UX and complex visualization. Lot’s of interesting work left to do in technology and Josh is eager to do it.
Ask me about: data, database engines, relational database performance, graph databases, systems design, technical talent assessment, picking the right tool for the job, focusing on solving the right problems
Find me at: various community events, from my kids’ games/performances to church activities
Don’t get me started on: popular young adult fiction, science fiction, and modern superhero movies
Curious about: how social/cultural/economic systems incentivize behavior