Niraj Patel is a Staff Engineer. He failed at multiple disciplines of engineering, stumbling into programming out of desperation. He has worked across a range of growing industries. He has experience in teams of all shapes and sizes, failing differently in each. He will continue to make mistakes. He loathes Java, yet it is his primary language. He specialises in complex microservices, but is suspicious of distributed systems. He doesn't trust computers, so keeps a close eye on them. Outside of work, he is a carer and an advocate for a better world for those with disabilities.