10+ years experience as a senior software engineer specializing in backend development within JVM languages. I excel in driving innovation, scaling solutions, and crafting maintainable code being part of agile teams.
Introduce transactions to buy or book a car by developing loan request and online payments.
Improve service availability of coches.net by using a microservice architecture.
Speed up search experience evolution by migrating legacy search to ElasticSearch.
Contribute workmate's growth through mentorship.
Kotlin - PostgreSQL - AWS - Spring Boot - Kafka
Develop, maintain and scale a backend service to process half a million vehicle devices and thousands of messages per minute.
Develop reliable APIs to expose vehicle information for fleet management, leasing and insurance purposes
Accelerate company acquisitions by leading data and tools migrations
Java - Spring Boot - Spring Messaging - Spring Batch - HornetQ - Oracle SQL Server
Increase fleet management scopes of Coordina customers by developing native apps (Androd and iOS) to efficiently track employee trips and offer a task dispatcher solution.
Objective-C (iOS) - Java (Android)
Computer Science - Web Development Track
Apart from being a backend developer, I am passionate about home automation and I have set up a system at home to make my life more confortable. Besides tech stuff, I like woodwork and recently I've done my own wall mount for a tablet.
Outdoors, I enjoy the calm of nature within my region and I really love taking relaxing walks and deep breaths through the mountains.