Technical Skills

Languages
C++, PHP, Android, HTML/CSS, Java, jQuery, JavaScript, Perl, ASP.NET(C#), Visual Basic
Platforms
Microsoft Windows, Linux, Mac OSX, Windows Server 2008/2005
Editors
Visual Studio, Netbeans, Sublime Text 2, Eclipse, Notepad++, Codes::Blocks, VIM
Networking
DHCP, DNS, Port-forwarding
Other
GIT, Microsoft Office, Subversion, Joomla, Photoshop, VMWare, Dreamweaver

Professional Experience

Developer I (Back-end Developer)
May 2013 - Present
Pittsburgh Post-Gazette - Pittsburgh, Pennsylvania
  • Developed an API that parses SportsNetwork XML files to deliver the content to Pirates, Steelers and Penguins applications
  • Migrated the content of an older database-driven system to a newer system
  • Implemented analytics on various sites to track user behavior
  • Leveraged Hadoop and Mahout to surface Recommendations to registered users
  • Automated daily newsletters
  • Constructed a Hadoop-based data warehouse using CDH5
Web/Software Development
January 2013 - May 2013
SmartFutures - Pittsburgh, Pennsylvania
  • Implemented a rematching program for inactive mentees/mentors
  • Implemented an organization organizer to administer new organizations/clients
Web Development
January 2012 - May 2013
Pittsburgh Post-Gazette - Pittsburgh, Pennsylvania
  • PG Deals
    • Updated and implemented general purpose features using PHP and TortoiseSVN
  • 34Allies
    • Built a site using Joomla. Modified theme/functionality using CSS and JavaScript. Rebuilt the mobile site from scratch

Education and Training

Master of Software Engineering, Software Engineering
August 2014 - Present
Major GPA: 4
Penn State University - Malvern, Pennsylvania

    +- Courses Taken - 4

    • Requirements Engineering
    • Software Systems Design
    • Pattern Oriented Design
    • Database Design Concepts
    Bachelor of Science, Information Technology
    August 2009 - May 2013
    Major GPA: 3.94
    Point Park University - Pittsburgh, Pennsylvania

    +- Courses Taken - 9

    • User Interface Design and Development
    • Web Design and Development
    • Object Oriented Systems Design and Analysis
    • Security Issues in Information Technology
    • Cryptology and Data Protection
    • Server Management
    • Intermediate Programming
    • Introduction to Network Design
    • Android Mobile Development