Scroll To View More
Matt Durgavich, C++ Developer in Boston, MA, United States
Matt Durgavich

C++ Developer in Boston, MA, United States

Member since March 24, 2013
Matt is a seasoned programmer with technical breadth and depth. He has worked in a variety of industries, ranging from startups to large corporations on everything from embedded systems to large-scale web apps. Aside from his extensive technical skills, he is also a strong team member and leader.
Matt is now available for hire

Portfolio

Experience

  • Linux, 10 years
  • C++, 10 years
  • C, 10 years
  • UI Kit, 5 years
  • Cocoa, 5 years
  • Xcode, 5 years
  • Android, 5 years
  • Objective-C, 5 years
Boston, MA, United States

Availability

Part-time

Preferred Environment

Xcode, VIM, Eclipse

The most amazing...

...code I've written is deep development work on two AAA, multimillion dollar video games: Rockstar's Red Dead Redemption and Max Payne 3.

Employment

  • Senior Mobile Engineer/Team Lead

    2014 - PRESENT
    Kayak.com
    • Designed and did feature work on the Kayak.com mobile app.
    Technologies: iOS, Python, Ruby
  • Android Developer

    2013 - PRESENT
    Apps Kids Love
    • Ported an existing iOS jig saw puzzle game to the Android platform.
    • Chose UI and back-end components in order to optimize time-to-market for the Android version.
    Technologies: Java
  • Senior Mobile Engineer

    2013 - 2014
    Subatomic Studios
    • Contributed to the front-end client and back-end server on a forthcoming multiplayer game title.
    Technologies: iOS, Android, C++, Python
  • Senior Programmer

    2012 - 2013
    Demiurge Studios
    • Programmed in several disciplines.
    • Contributed to several unannounced titles in production with varied monetization models, including Free-To-Play (F2P).
    • Used a variety of technologies, including iOS, Google Native Client, and Flash.
    • Worked in diverse areas such as gameplay, UI, In-App-Purchasing, networking, and performance optimization.
    • Frequently contributed game design feedback to improve fit, finish, and user experience.
    • Mentored junior staff.
    Technologies: C++, Objective-C, Flash
  • Senior Game Developer

    2011 - 2012
    Game Show Network
    • Developed games and backend server infrastructure for GSN's web gaming platforms.
    • Implemented front-end gaming technology using Flash and Unity 3d.
    • Provided back-end support using C++.
    • Contributed heavily to scalability, performance optimization, and software architecture.
    Technologies: C++, JavaScript, Flash
  • Game Programmer

    2010 - 2012
    Rockstar Games
    • Worked as a Game Programmer on Red Dead Redemption, focusing on animation and gameplay.
    • Programmed for Max Payne 3, focusing on Xbox and PS3 optimization.
    • Worked on rendering, audio, Bink video playback, and gameplay systems.
    • Planned performance work and liaised with Sony technical staff.
    Technologies: C++, Assembly Language
  • Lead Developer

    2010 - 2011
    Sibylus.com
    • Worked for a startup focused on disrupting traditional school to student pricing models by collating and distributing electronic course readings for business school through the Cloud.
    • Chose the raft of technologies that would deliver a minimum viable product as quickly as possible.
    • Technologies used included PHP, Ruby on Rails, HAML, Sass, and CoffeeScript.
    • Press: http://j.mp/siblchronofhighered, http://j.mp/siblwbez
    Technologies: PHP, JavaScript, HTML, jQuery, Ruby on Rails
  • Senior Application Developer

    2007 - 2010
    The MITRE Corporation
    • Worked as a visualization engineer for DoD projects.
    • Used game engines, OpenGL, DirectX, C#, C++, JavaScript, HTML, and Ruby on Rails to realize prototype systems for a variety of customers from the US Government.
    Technologies: C++, C, C#, Java, JavaScript, Ruby on Rails

Experience

Skills

  • Languages

    C, Swift, C++, Objective-C, C#, Java, SQL
  • Frameworks

    Cocoa, Ruby on Rails (RoR), Twisted
  • Tools

    Xcode, Subversion (SVN), Git, Mercurial, Vim Text Editor
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Scalable Application, Functional Programming
  • Platforms

    iOS, Playstation 3, Xbox 360, Windows, Linux, Android, Mac OS, Mac
  • Other

    UI Kit, AJAX, Team Mentoring, Architecture
  • Libraries/APIs

    Node.js, OpenGL, DirectX, jQuery
  • Storage

    SQLite, MySQL

Education

  • Masters degree in Computer Science
    2008 - 2010
    Boston University - Boston
  • Bachelors degree in Computer Science
    1999 - 2003
    Tufts University - Boston
I really like this profile
Share it with others