Josh Estes

200 St Andrews Blvd · Winter Park, FL 32792 · (407) 718-7672 ·

I am an experienced software engineer with a background in modelling and simulation with an emphasis on network programming and advanced communications. I have a passion for solving challenging problems and working with the latest cutting edge technologies. I have extensive experience working on both front end and back end systems for desktop, mobile, and web. In my free time I enjoy studying sports analytics, game theory, and poker.

Professional Experience

Software Engineer

Northrop Grumman | Orlando, FL
  • Designed, built and tested features for a network gateway to analyze and filter traffic within a simulation environment using C++ and Python

  • Wrote a WPF application that communicates with a gateway and allows a user to send commands and update settings during run time, as well as view states and statistics from other devices on the network

  • Designed and developed intuitive user interfaces using XAML and C# and the Model-View-ViewModel event driven architectural pattern

  • Wrote extensive unit tests using the Google Test and Google Mock frame works and wrote automated system level tests using Python

December 2015 - Present

Simulation Engineer

Cubic Corporation | Orlando, FL
  • Created math models which served to simulate functionality of systems on naval combat ships

  • Designed state machines to react to user inputs and produce expected outputs throughout interconnected ship systems within the simulation environment

  • Bridged the gap between naval subject matter experts and software engineers and designers and helped make high level decisions on system implementation

August 2014 - December 2015

Software Engineer

Lockheed Martin | Orlando, FL
  • Wrote software for military and commercial aircraft simulators, used C++ to drive functionality and XML to create, touch responsive, visual layouts of panels and gauges

  • Interfaced with real aircraft mission computer and flight models

  • Worked with integration and test to write automated test cases using Matlab and proprietary software, as well as DOORS to manage requirements

August 2011 - September 2013

Personal Projects

ESPN Fantasy Football Analysis

Web Application

A dynamic and responsive web application featuring a Python back end which interfaces with ESPN's fantasy football API. The Python server utilizes the Flask framework as well as Celery and Redis to retrieve and organize league data and then store it in a postgres database.

The front end is dashboard layout powered by Bootstrap written in HTML5 and Javascript. The user is able to enter an ESPN league ID and view stats and information regarding the league in the form of charts, graphs and tables that aren't available through ESPN.


University of Central Florida

Bachelor of Science
Computer Engineering
August 2011

Winter Park High School

May 2007


Programming Languages & Tools
  • C++

  • C#

  • Python

  • Java

  • HTML5

  • Javascript

  • Postgresql

  • XML

  • JSON

  • YML

  • Microsoft Visual Studio

  • Intellij IDEA

  • XCode

  • Network and Socket Programming
  • Unit Tests and Test Driven Development
  • Source Control Methods - Git and SVN
  • Agile Development and Scrum
  • Strong Math and Problem Solving Abilities
  • Strong Written and Oral Commmunication
  • Resourceful and Works well independently and within Team Settings


Apart from my software development interests, I closely follow most major college and professional sports. I enjoy my time in the gym, days at the beach, and checking out the bars around town.

Whenever possible, I enjoy traveling to some of my favorite cities, which include New York, Chicago, Las Vegas and Washington DC.