MATT ROBERTS

matt-at-kk5jy-dot-net
kk5jy.net/resume

Qualifications Summary


Diverse experience in the design, deployment, and maintenance of software and hardware systems, in hybrid projects that combine information technology with other disciplines.  Able to motivate and mentor team members at all levels.

Key Technical Skills

Software Development
Languages
Operating Systems
Embedded Platforms
Network Technology
Network Services
Security
Hardware
Electronics Design
Other Technology

Professional Experience


Various Open Source Projects   Present Time

Design and develop open source software packages for cross-platform deployment.  Application areas include telecommunication, signal processing, robotics and automation, networking, instrumentation, performance analysis.  Design, construct and document electronic circuits to integrate software and hardware components.

Provide complete installation packages for end users.  Author user documentation and integration material for kit builders and integrators.  Develop and maintain product websites for distribution of software, documentation, and support material. Participate with other OSS developers to improve existing products.  Design and evaluate new antenna designs.

SST Software
Proagrica
Stillwater, OK Web API Developer
August 2014 — August 2016
March 2019 — May 2022

Design and develop WebAPI software projects, and integrate with corporate databases and third-party services.  Provide unit and integration testing of all software components.

Design generic frameworks and code generation tools to increase development rate, reduce code size and redundancy, increase project-to-project consistency and component reusability, and eliminate customized test code.


ICx Technologies Stillwater, OK Software Engineer
April 2006 — May 2014

Design and develop custom software packages for high-profile customers, using modern development tools and methods.  Interact with a team of engineers and scientists to produce integrated products for deployment across multiple platforms.  Integrate hardware and software components.  Propose new designs, follow through with proof-of-concept and/or full-scale applications.


State of Oklahoma Locust Grove, OK Various Positions
Dec 1996 — Nov 2005

Reorganize and consolidate departments related to information technology and telecommunications.  Direct and oversee coordination between departments.

Provide open-source server solutions to minimize total cost of ownership: file servers, email, websites, telemetry processing, specialized end-user applications, network and security, remote access, and DBMS services.

Integrate new technologies with existing resources.  Develop specialized software packages to solve unique problems or provide services where a COTS solution did not already exist.  Perform system administration and software development tasks to aid departments with new technology, or when understaffed.  Automate system administration tasks to reduce manpower needs.  Provide system administration over a collection of approximately 40 large or specialized Linux servers.

Provide top-tier 24/7 support for all technical issues that could not be resolved at lower levels.  Supervise all levels of technical support.  Develop procedures for technicians, for installation of workstations, servers and networks; review procedures to adapt to changing needs.


Professional Certifications


FCC GMDSS Operator/Maintainer License (Class DB)
FCC General Radiotelephone Operator's License (Class PG)
FCC Ship Radar Endorsement


Higher Education


Oklahoma State University
Stillwater, OK
Pursuing Master's Degree
Computer Science
32 Hours Completed
GPA: 3.9

Oklahoma State University
Stillwater, OK
Bachelor's Degree
Computer Science
May, 2000


References


Numerous professional, technical, educational and character references are available to potential employers upon request.

Current Interests


Please be sure to check the main website for current interests and projects.

Document Version: 2022-09-09(a)