Experienced tech guy with a love for product development, software engineering, processes, and talking to people.
Software engineering is my passion since my first contact with it at age fifteen. Looking back, over twenty years later, my experiences can be summarized as follows:
- As a developer on the JVM platform and web environments: worked with Java (OOP) and Scala (FP) mainly, but also with Ruby, Python, Node.JS on the back end; and Javascript, CoffeeScript, CSS, Less, HTML on the front end.
- As an agile coach / scrum master, leading teams to adopt practices from Extreme Programming (XP), Scrum, and Kanban. With a focus on Lean Software Development.
- As a product developer and trained Lean Startup practitioner, leading product evolution through experimentation based on insights from data (Google Analytics, Hadoop, Spark) and talking directly to customers. Focus on fast value delivery and iterative increments.