Senior Software Engineer
CurrentI recently transitioned to backend engineering, working extensively with Kotlin and Spring to develop microservices for the Payments team. So far, I've enhanced our REST services with key features like idempotency, improving the reliability of transactions and requests. Designed and added new tables, performed administrative tasks, and optimized performance on our Postgres databases. And used AWS and Terraform to update and manage our infrastructure.Before this I worked as a Senior iOS Engineer on our Mobility Inside project. Here I used Swift and MapKit to display rental vehicle and station locations. Implemented features such as vehicle details and rental information display, service area polygons, and advanced map filtering through pinch/zoom interactions for map annotations.And in my first role, I worked as an iOS engineer to develop and maintain user-centric features for our Mobility-as-a-Service platform, focusing on authentication, user profile, and payment method management. I worked closely with cross-functional teams to refactor and optimize code, adopting Combine to modernize concurrency patterns and enhance performance. And collaborated with dependent teams to re-architect public interfaces, making them more intuitive and developer-friendly, resulting in better integration with client teams.