FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN
Results-oriented software engineer with 12+ years of experience developing, testing, and maintaining enterprise software applications. I am versatile, self-organized, cross-functional capable, with relevant international experience in early-startups to enterprise-class companies.
I am experienced working with local or remotely distributed teams and Scrum/Agile software development process. My task versatility covers: engaging in product brainstorms, technical design discussions, pair programming sessions, assisting hiring processes, code reviews, mentoring, or guiding less or non-experienced tech staff.
Strong JVM Internals knowledge. Main development languages Java, Kotlin, and Scala with practical exposure in frameworks like Spring, Play, Akka, Lagon, Vertx, and as legacy J2EE correlates. Currently, I am skilling myself in React-JS, Angular, Android API.
In the last four years, I've been working mostly with JVM languages and back-end development and data engineering, helping to design more resilient/scalable systems based on micro-services and cloud-oriented architectures and services (AWS, GCP). Handling very-large datasets, building data pipelines, in-memory data grids, and draining to No-SQL databases, RDBMS, streaming data/events with processing engines (like Apache Spark/Hadoop/Storm).
Current main knowledge areas: JVM languages and architecture, Reactive programming, Distributed ledger technology, big-data/No-SQL multi-model DB's, cloud-native architecture, infrastructure as code.
PROJECTS / PROFESSIONAL EXPERIENCE
Regente Consulting (Remote / Multiple locations) / DLT Engineer Consultant (part-time contractor)
January-2019 / April-2020
Mainly used technologies: Scala, Kotlin/Java, Lagon, Akka GoLang, PaaS, Blockchain, Smart contracts, ArangoDB.
Layer GmbH (Berlin) / Senior Backend Engineer (contractor)
July-2019 / January-2020 (7 months)
Mainly used technologies: Kotlin, Java, AxonIQ, Event-Driven, CQRS, Google Cloud (GCP), Docker, Kubernetes, Scrum.
AppLift GmbH (Berlin) / Senior Backend Engineer
March-2018 / December-2018 (10 months)
Mainly used technologies: Kotlin, Vertx, Kafka, ReactiveX, Event-Driven, CQRS, AWS.
DataWerks GmbH (Frankfurt am Main) / Software Architect
December-2015 / January-2018 (2 years 1 month)
Mainly used technologies: Scala, ElasticSearch, Scrum, Akka, Micro-services, Apache Ignite, NoSQL, Hadoop, Spark, Kafka, Presto DB, AWS, Docker, Kubernetes.
GFT Technologies SE / Software Architect (Deutsche Bank outsorcing)
March 2014 – December 2015 (1 year 10 months)
Mainly used technologies: HFT, FIX, low latency, Kafka, REDIS, Scala, Java 8, Docker, Scrum.
Bubble Interactive / Software Architect
April 2012 – October 2013 (1 year 7 months)
Mainly used technologies: Java, SOA, Android, Web-services, leadership.
HP Enterprise Services (contractor) / Senior Software Engineer
November 2011 – May 2012 (7 months)
Mainly used technologies: Java EE, MQ Series, SOA, Web-services, Spring.
Votorantim Bank / Senior Software Engineer (contractor during one year / full-time after)
Feb 2008 – October 2011 (3 years 8 months)
Mainly used technologies: Java EE, JMS, distributed components, Middleware, Sybase, Oracle.
AG2 (Panamericano Bank contractor) / Software Engineer
January 2007 – February 2008 (1 year 2 months)
Mainly used technologies: Java, Spring Framework, Web-services, JPA, AOP.
University Center of FEI
Bachelor’s Degree, Computer Science (2008)
Interamerican Center Tech Education
Associate’s Degree, Computer Information Systems (2002)