Matthew Best, Software Developer in Houston, TX, United States
Matthew Best

Software Developer in Houston, TX, United States

Member since April 5, 2016
Matt is a passionate, talented software developer with over five years of experience developing complex applications in the fields of cyber security, automated tools, web applications, and back-end support systems. He is an expert in Windows applications, but is also proficient in creating cross-platform and web applications. He is an avid learner, a great communicator, and an excellent addition to teams of all sizes.
Matthew is now available for hire




Houston, TX, United States



Preferred Environment

Git, Visual Studio, PyCharm, Linux, Windows

The most amazing...

...project I've developed was a multi-agent system for offensive computer network operations during my time working for the Department of Defense.


  • Senior Software Architect

    2015 - PRESENT
    • Developed custom data types capable of importing data from several industry storage standards. These types formed the foundation for several analytics tools, allowing for easy programmatic access to data values.
    • Used Django to build a dynamic, plug-n-play application framework for ingesting and analyzing oil and gas drilling data.
    • Worked with oil and gas engineers to analyze data, developing intelligent algorithms capable of identifying the drilling activity of rigs based solely on simple surface data.
    • Analyzed existing documentation to create new algorithms, identifying errors in previous work to improve results.
    Technologies: JavaScript, CSS, HTTP, Django, Python
  • Capabilities Development Specialist

    2013 - 2015
    Department of Defense
    • Developed tools to support offensive computer network operations for a variety of software frameworks across multiple operating systems.
    • Collaborated with multiple development teams to organize and create multi-agent tool sets.
    • Led Agile development teams of four to ten developers to solve some of the DoD's most complex, high-priority challenges.
    • Worked with team members to create the organization's first multi-project automated test framework using Jenkins and Python.
    • Utilized Java expertise to work with several teams to create advanced tool sets for the deployment of capabilities.
    • Made efforts resulting in several professional awards, including the National Intelligence Meritorious Unit Citation.
    Technologies: Jenkins, Atlassian Suite, Linux, Windows, Lua, Java, Python, C++, C
  • Summer Intern - Security Researcher

    2012 - 2012
    Department of Defense
    • Conducted extensive testing of commercial static code analysis products using a publicly known OpenSSL bug to evaluate which product(s) yielded the best results.
    • Published findings in an extensive whitepaper for future researchers to use in their follow-up evaluations of the products.
    • Worked with fellow intern to create a Python application capable of displaying and comparing the results of different code analysis tools.
    Technologies: Java, Python
  • Summer Intern - Global Network Exploitation and Vulnerability Analyst

    2011 - 2011
    Department of Defense
    • Worked with existing team members and customers to identify the requirements for new tool capabilities.
    • Designed and implemented complex operational capabilities using C, C++, and Windows native APIs.
    • Tested functionality using both manual and automated testing procedures.
    • Wrote user interface and tester scripts in Python, along with modifying proprietary XML-based testing definitions to ensure data integrity across software versions.
    Technologies: XML, Python, C++, C
  • Summer Intern - Systems and Network Security Analyst

    2010 - 2010
    Department of Defense
    • Evaluated the hardware and software security solutions for both small and large scale networks.
    • Analyzed VoIP protocols to determine what possible attack vectors were present in the latest commercial products.
    Technologies: TCP/IP, VoIP, Python


  • DrillVista (Development)

    A web application built to support the drilling operations of clients by providing a comprehensive data storage and analysis solution. It is built with Django, React.js, and several back-end Python algorithms/classes.

    The feature set includes the ability to import data, view data using an in-depth visualization system, and several analysis plugins that provide meaningful insights or identify potential drilling problems/risks.


  • Languages

    Python, C, Java, C++, HTML, XML, CSS, PHP, Perl, JavaScript, Lua, Bash Script
  • Frameworks

    Django, Django Channels
  • Paradigms

    Agile Software Development
  • Platforms

    Windows, Linux
  • Industry Expertise

  • Other

    Software Development, System Security Developer, Google+, Agile Software Testing, VoIP, TCP/IP, HTTP, Reverse Engineering
  • Libraries/APIs

    Visual Studio SDK, Matplotlib, React, jQuery
  • Tools

    PyCharm, Microsoft Office, Visual Studio, Git, Atlassian Suite, Jenkins, Celery, Interactive Disassembler (IDA), Supervisor, Apache
  • Storage

    Redis, JSON, Elasticsearch, SQLite


  • Master's degree in Computer Science
    2012 - 2013
    University of Tulsa - Tulsa, OK
  • Bachelor's degree in Computer Science
    2008 - 2011
    University of Tulsa - Tulsa, OK

To view more profiles

Join Toptal
Share it with others