aj tarachanowicz

AJ Tarachanowicz

Senior Software Engineer

AJ is an experienced software engineer with more than a decade of experience building some of the best applications on the web.