Experienced software developer, full-stack application developer, problem solver, with a wide variety of experience. I specialize in understanding intricate business processes and deploying them as functional web applications.
The thing I enjoy the most about what I do is learning and implementing new and exciting technologies. Staying on the cutting edge of technology requires constantly learning new skills and honing existing ones. One of my major strengths is clear and effective communication. This has proven to be a huge asset with both clients and team members. Also, following clean code patterns, TDD/BDD, A/B testing and fast iterations are part of my skillset.