I am from Central New Jersey, USA. I have degrees in Computer Egineering and Software Systems Engineering. Early in my career, I worked with the US Army as a Civilian at Fort Monmouth, NJ and Aberdeen Proving Ground, MD. I have a patent from my time working as a civilian with the Army.
I transitioned to the private sector in 2017 with Verizon, where I was working as product owner for the enterprise devops platform. During this time I had awesome exposure to enterprise problems including efficiecies gained by switching to modern SCM tooling to GitLab. I helped manage the complete rollout of GitLab including data/user migration and infrastructure deployment. I built a communication plan for 10K+ developers using the enterprise SCM tools.
I am a student of Agile and DevOps. I have had exposure early in my career to waterfall and painful multi-year lead-ups to integration and testing events that never went to plan. These experiences ultimately drove me toward a career in the DevOps Community; and for this, I am grateful.
I am the leader of the Global Practice Management organization within the Professional Services department at GitLab. We are responsible for services go-to-market world wide, improving the maturity of services, identifying new services to offer based on market trends, and the overall go-to-market strategy for the core consulting services like implementation, migration, and others.
My ultimate goal is to help our customers win in the marketplace. They can do that by investing in professional services as the services we offer are of extremely high value when compared to the opportunity cost of embarking on a journey without the expertise and experience of the PS team. My mission is to ensure that GitLab PS brings to market increasingly valueable service offerings to ensure we're able to help customers from all segments and regions. This means making sure we have the right service offerings in place with the right partnerships to sell and deliver them to our ever-growing list of customers.
I tend to start around 8am ET and officially finish aroud 5pm ET on most working days. I tend to hop back on after 7:30pm to review west coast team members pings/questions, etc. I check email periodically usually once in the morning and once in the afternoon. I am most reachable with the shortest response time on Slack.
On a daily basis, I use the following workflow:
- review open slack mentions and posts on certain channels (continously throughout the day)
- review gitlab todos (usually a few times per day in between meetings)
- review email (once or twice per day)
- review personal backlog - I keep this in an offline note. These usually have links to docs or issues, but its my way of keeping track of the in flight items that might exist across technology platforms (g suite, gitlab, email, slack)
I'm a big fan of the documentation-first collaboration technique that GitLab has helped coin. And I really hold transparency as a core personal value, so I'm happy to collaborate on an issue, MR, or google doc (taking notes in real time). I think during initial brainstorming sessions, docs are better than issues as many people can collaborate in real time. Once we have some actions and an idea formulated, I apprecaite using gitlab issues and MRs to ensure we can track them to completion and effectively collaborate with each other given our geographically distributed nature.
- If you need my immediate attention on something, at mention me in the most relevant slack channel (avoid DMs and group DMs when possible)
- If you haven't gotten a response from me in over a day on a GitLab issue, google doc mention, etc - at mention me somewhere in slack.
- Please try to refrain from using slack DMs unless there is something sensitive that shouldn't be known by a large crowd. I prefer to discuss in open channels to enable others to have awareness of what is happening around them.
- When brainstorming ideas, building diagrams, creating proposals, etc. please link to the notes doc, issue, or slack thread where the topic first came up. It i important for me to have cross-linked information so I can be efficienct with my time and yours.
- I value continuous improvement, so if there is something that I can be doing better to work with you, please let me know. I love hearing constructive criticism.
- I am an analyst/architect personality type, which can be useful to know when working with me.
This list of books has helped me arrive at the role that I'm in today. Its a mix of devops and product management references from thought leaders in the industry.
- Lean Product Playbook by Dan Olsen
- The Unicorn Project by Gene Kim
- The Phoenix Project by Gene Kim
- Inspired: How to create Tech products customers love by Marty Cagen
- Sprint: Solve big problems and test new ideas in just five days by Jake Knapp (I haven't actually read this, but the concepts are summarized here: https://www.gv.com/sprint/)
- Measure what Matters - OKRs by John Doerr
- Mindset: The new Psychology of Success by Carol Dweck
- Project to Product by Mik Kersten
- Making Work Visible: Exposing Time Theft to Optimize Work & Flow by Dominica Degrandis
- https://www.producttalk.org/ is a great blog by Teresa Torres about product discovery.
- Opportunity Roadmaps is a blog post about how to shift the thinking about roadmaps from features to opportunities
- Anything by Malcolm Gladwell
- The DevOps Handbook by Gene Kim and Jez Humble