Senior Software Engineer
CurrentCompleted two major projects that quantify high energy laser subsystems. Tasks included: - Determining and defining requirements from both the manager and the Optics team- Laying out the tasks to build the schedule- Ramping up and utilizing an Agile process using Jira and BitBucket- Communication and control of both motion control servos and optical sensors- A thin client GUI, developed in Qt (C++), was used to send commands from a client to the server application via UDP. The client also received graphical data from the server that was then displayed for monitoring and control.- A server was developed to interact with the various hardware components, sending commands and receiving data and status updates.