luis@luissantos.pt • +49 15901335753 • 33 years old
Passionate Technical Leader focused on building great products and leading by example. With more than 12 years of experience, my job is to help teams build complex software in the cloud, using modern tools and practices.
I’m currently looking for a Technical Lead or Engineering Manager hands on role, in Berlin, with with the possibility for some remote work in the long term.
Technical Lead
Senior Data Consultant
IoT Lead Developer
Software Architect
SolarWinds MSP (previously LogicNow)
Promoting awareness of development best practices across the company
Help teams design and implement high available distributed solutions using industry patterns such as micro-services, message queues, REST architectures, and stream processing
Help teams choose from the wide range of AWS technologies available
Improving the existing data platform by:
Senior Software Developer
SolarWinds MSP (previously LogicNow)
As part of a small team, I was responsible for the design and implementation of the next generation of infrastructure capable of taking millions of devices under management.
This new infrastructure, based on the Event-Driven Architecture, is composed of several highly decoupled micro-services and uses a Message Queue (RabbitMQ) as the main communication channel between services.
As part of this team, I shared the responsibility of:
Key Skills:
Java Developer
Portugal Telecom, Caixa Magica Software
As part of this project I was responsible for maintaining a message queue solution.
The main goals were:
Key Skills:
PHP Developer
Portugal Telecom, Caixa Magica Software
Frontend and API developer at wallet.pt, a mobile, tv and web payment solution.
key Skills:
Software Developer
Software Developer and Ops.
key Skills:
Community enabler
Responsible for organizing a monthly event
Instituto Superior de Engenharia de Coimbra, Portugal
Java:
RabbitMQ: Message Queues are a key piece of any distributed system. I do a lot of research about MQ patterns and how to solve some common problems. I also contribute to RabbitMQ mailing list every time I have an opportunity
Arduino and digital electronics: One of my hobbies is to build small digital circuits that let control devices around the house and in the process improve my understanding about the different technologies available to consumers. DIY is a fun and pragmatic way of exploring the concepts of Computing and IoT.
Lisp, Scheme and Racket : On free my time I’ve been learning Racket. My interest in such languages is due to its simplicity. This simplicity and flexibility make them very powerful and the perfect vehicle to implement new programming concepts without the need to change the language
luis@luissantos.pt • +49 15901335753 • 33 years old