Summary
Tim O'Farrell is a seasoned full-stack software engineer and hands-on engineering leader with over 20 years' experience across two continents, currently based in Ogden, Utah. He blends deep backend expertise in Python, TypeScript, Java and Ruby with extensive AWS serverless architecture (Lambda, DynamoDB, S3, Cognito, OpenSearch, Redshift) and frontend work in React/TypeScript. Tim has a strong security and identity focus—implementing SCIM, OIDC, and SAML—and has managed integrations with Azure, Okta, OneLogin and Ping. As a former Director of Engineering he mentors teams while still contributing code, evidenced by open-source projects like servey (a backend framework abstracting serverless vs hosted APIs) and ewey (a JSONSchema-driven React form framework). His background includes database and GIS systems architecture, and outside work he’s an avid hiker, mountain biker and obstacle-race finisher, reflecting a persistent tinkerer’s mindset.
10 years of coding experience