I love enabling people to do incredible things using intelligent tech. I get excited about everything from coding & architecture to large org building and end to end product ownership (yes, even the finance aspects).
This is my little corner of the internet where I experiment with randomness, and whatever seems interesting on the day!
I love driving organizations of passionate people towards goals that improve the lives of our customers. I have built organizations and products from scratch as well as taken on existing challenges across a diverse set of product types, everything from low level hardware to mobile and desktop apps to some of the largest cloud services, with some of the most complex P&L systems, in the world.
My organizations are people first - initiatives are driven bottoms up against a high level vision that is set not just by myself and my leadership team, but also by every team member. I don't believe in crunch time, though I do believe that on the rare occasion that a team member may be asked to work a little harder they deserve just compensation for that extra - regardless of it is for an oncall shift or an upcoming product launch.
True product ownership means dev teams understand the lifecycle of their products from the early stages of planning and development to deployment and operations in live.
DevOps should not a burden for devs - my teams & I focused on reducing complexity and repetitive ops work, bringing a dev-oriented "automation first" philosophy to the space. This focus helped AWS significantly reduce the number of people it needed on a central operations teams while significantly cutting down time to detection as well as time to mitigation for large incidents.
I get passionate about all things tech, and what better way to share and connect with others in the space than by talking, teaching or training?
My public sessions (list below) tend to be at company conferences, and I also do pre and post-sales executive briefings, consultations and trainings on a range of tech and culture topics. I've had the pleasure of interacting with a range of companies and executives from the smallest to the largest in the world. Please reach out if you'd like to chat!
Experimentation is part of our DNA as developers - we use it to test concepts, motivate others by broadening their horizons, build cool products, and even just to automate away an annoyance. We also use it for somewhat useless fun things (like this animation), that are nevertheless useful for learning new things.
From desktop automation to Spotify notifications to workshops to random useful tools, if you want to get a feel for some of my code you can find my public projects on GitHub.
Conference session exploring centralizing your operations across AWS to drive mitigations at scale.
Resource optimization is an ongoing challenge. How do you identify whether you have enough of the right resources at the right time? Are they in the right state to meet the requirements of the workload?
Chalk talk diving into the tools, architecture and code that engineers and organizations can (and do!) use to ensure high availability, high reliability and low on-call frustration for their services running in the cloud.
Everything you wanted to know about how AWS manages incidents and AWS Incident Manager, a service to help you manage your high severity operational events.
Diving into how Amazon does problem management - from preparation for incidents, to managing incidents to the post-incident analysis ("Correction of Errors" or COE) phase, and back to preparation.
As architectures and organizations grow and become more complex, so do their incidents. In this talk we break down how Amazon handles large scale incidents, coordinating mitigation across multiple organizations and preventing impact from reaching customers.
Exploring how Amazon's internal culture and leadership principles drive a strong incident management process That can be used and adapted by others.
Fireside chat for students in ANZ with leaders from Amazon Australia.
Technical talk delving into the internals of the Windows Phone 8 developer framework with practical guides to performance analysis and examples of performance optimizations.
Research talk focusing on the practicalities of building mobile fast, performant, mobile apps.
Performance on the Windows Phone 7 developer platform.
Performance on the Windows Phone 7 developer platform.
Introducing the new Silverlight-based developer platform for Windows Phone 7 with a focus on performance analysis, common pitfalls and recommended patterns.
Introducing the new Silverlight-based developer platform for Windows Phone 7 with a focus on performance analysis, common pitfalls and recommended patterns.
This website is more of a digital proving grounds, that doubles as a small digital "who is Oren" card. It's primarily used for experiments - on and off this specific page. If you want to hear more, or chat further, please reach out, I'd love to chat!
- Oren