Polyglot software engineer with experience on multiple platforms. Versatile technical expertise with a track record of operating successfully in diverse environments, often assuming leadership roles. Academically strong with Doctoral (MIT) and Masters (Drexel University) degrees and peer-reviewed published research in graph clustering and computer aided language learning.