N26Software Engineer
Dec. 2018 - Dec. 2019Barcelona Area, SpainWorked on the Membership team, focusing on improving the user membership experience, rates and engagement. - Implemented an experiment framework to validate hypotheses on user behavior. The first experiment we implemented was to avoid sending unnecessary cards for users, which helped the company economize millions of euros. - Implemented the extra cards feature and helped to roll it out gradually to several markets across Europe. - Implemented a new microservice for compliance and insurance regulations on the UK market. - Moved the bank notifications from e-mail to in-app notifications to increase security. Extracted the logic from a legacy system to a new microservice, implementing a complex scheduling mechanism based on user signatures and renewals using Amazon SQS and Amazon Kinesis. - Worked together with several stakeholders across the company, dealing with Operations, AML, Security and Marketing to implement and launch new features. Tech Stack: Kotlin, Java, Spring Boot, Kotlintest, Mockk, jOOQ, Postgres, Amazon AWS, Amazon S3, Amazon Kinesis, Amazon SQS, Docker, Jenkins, Nomad, Vault, Consul, Terraform, Kibana, Datadog, Metabase, Postgres