I thrive in the realm of backend development and like working with Elixir. During my time at my most recent position working on a European payment system I was instrumental in projects enhancing user engagement, including the rollout of a new loyalty program. Among the key backend projects were refining our GraphQL backend for optimized data access, implementing an idempotency layer across various APIs to ensure safe retry requests, and transitioning to async processing with Oban for enhanced system performance.
Before that, I led a team in building a robust backend and establishing a solid cloud infrastructure at a YC backed startup. Our journey encompassed diving into micro-services, serverless functions, and even publishing some useful Elixir libraries like ex_aws_ssm and ecto_shortuuid.