I am a software engineer.

As an engineer, I focus on Full-Stack web development, mobile development and algorithms.

As a manager, I try to understand the needs and goals of the business just as well as the constraints and capabilities of the technology.

I love complex projects that combine existing technologies in innovative ways. My hope is that through my work, I can help to make this blue planet a better place.