Brian Justice

Brian Justice Email and Phone Number

Senior Principal Software Engineer @ Scientific Research Corporation
atlanta, georgia, united states
Brian Justice's Location
North Charleston, South Carolina, United States, United States
Brian Justice's Contact Details

Brian Justice personal email

n/a
About Brian Justice

Experienced Principal Software Engineer skilled in C, C++, Java, UNIX (Linux, Solaris, HP-UX, UnixWare), X/Motif, GTK, System Administration, Configuration Management, Project Planning, and Scheduling.

Brian Justice's Current Company Details
Scientific Research Corporation

Scientific Research Corporation

View
Senior Principal Software Engineer
atlanta, georgia, united states
Website:
scires.com
Employees:
1491
Brian Justice Work Experience Details
  • Scientific Research Corporation
    Senior Principal Software Engineer
    Scientific Research Corporation Aug 2024 - Present
    Charleston, Sc
  • Scientific Research Corporation
    Principal Software Engineer
    Scientific Research Corporation Jul 2017 - Aug 2024
    Charleston, Sc
    • Supported multiple projects in development and team lead roles for Naval Messaging group.• Performed design, development, and testing of software in C/C++/Java, X-Windows (Motif, GTK), UNIX (Linux, HP-UX), environment on distributed data acquisition and processing systems.• Interfaced with multiple synchronous and asynchronous serial I/O boards under Linux (RHEL, custom vendor) to support various protocols at different baud rates.• Migrated X/Motif applications to GTK as part of technical system refresh.• Created and modified shell scripts (bash, sh, csh, sed, awk, perl, Expect, Zenity) for automated build, installation, and configuration of system.• Interfaces with various DB platforms (sqlite, MariaDB, MSSQL, Berkeley DB) for storage and retrieval of system data to include both internal configuration data as well as external data for processing.• Created RPMs and NSIS-based installers for product distribution and updates in Linux and Windows.• Implemented and controlled software configuration management scheme for several parallel development efforts using GIT and CVS. • Authored periodic technical reports for product customers and management.• Create and deliver presentations/demonstrations to leadership, developer, and user conferences.• Created and reviewed internal and external design, user, test, and process documentation as well as business documentation such as Statement of Work, and monthly status reports.• Communicated with clients on-site and off-site via phone, email, MS Teams, IRC, and site visits.• Created automated security lockdown scripts to fill gaps left from Ansible and other mechanisms to secure Linux systems with the goal of ONI certification.• Coordinated project management, time management, and scheduling for multiple projects and multiple developers using Microsoft Project.• Participated in critical reviews of proposals (RFPs) for new work and in creation of level of effort estimates for new features.
  • Scientific Research Corporation
    Senior Software Engineer
    Scientific Research Corporation Jul 2005 - Jul 2017
    Charleston, Sc
    • Performed design, development, and testing of software in C/C++, X-Windows (Motif, GTK), UNIX (Linux, Solaris), DII/COE environment on data acquisition and analysis system.• Implemented system framework to incorporate third party tools to increase system functionality in a timely fashion using C, X/Motif, and XML.• Designed and created method for online updates of system components using libCurl via HTTP.• Developed API for remote tasking of system using XML streams over TCP/IP links in effort to increase service oriented capabilities of system. • Implemented audio interfaces into system following established protocol criteria (RTP, E1, others).• Created and modified shell scripts (bash, sh, csh, sed, awk, perl) for automated build, installation, and configuration of system.• Responsible for system administration in mixed UNIX (Linux, Solaris 2.8), and Microsoft Windows environment, including Samba, DNS, DHCP, backups, user administration, and firewalls.• Maintained project web site and wiki using HTML, PHP, and cgi-bin applications under Apache.• Implemented and controlled software configuration management scheme for several parallel development efforts using Concurrent Versions System (CVS). • Generate project metrics for each new release in accordance with defined software process.• Authored periodic technical reports for product customers and management.• Lead presentations/demonstrations to leadership, developer, and user conferences.• Created and reviewed internal and external design, user, and process documentation as well as business documentation such as SOWs and monthly reports. • Supported clients on-site and off-site via phone, email, IRC, and site visits.• Maintained overall project schedule for multiple developers using Microsoft Project.• Participated in critical reviews of proposals for new work.
  • The Diocese Of Charleston
    Director Of Diaconate Formation
    The Diocese Of Charleston Nov 2023 - Present
    Charleston, South Carolina Metropolitan Area
    • Responsible for recruitment of potential permanent deacons.• Responsible for the assessment and formation of deacon candidates.• Oversee 50+ individuals in various stages of formation, which is a five-and-a-half-year program.• Plan, schedule, and implement pastoral education sessions.• Maintain and update formation policies and manuals.• Coordinate graduate level education with university partner.• Instruct candidates on various liturgical topics.• Administer practicums to ensure competence on the part of candidates.• Oversee academic progress of candidates in graduate and undergraduate programs.• Facilitate effective communication between geographically separated individuals, using email, Flocknote.• Communicate with pastors, administrators, and diocesan personnel on all aspects of formation.• Participate in the planning and execution of retreats and education events.• Creation and maintenance of all manner of Microsoft Office artifacts.
  • Booz Allen Hamilton
    Software Engineer
    Booz Allen Hamilton Mar 2004 - Jul 2005
    Charleston, South Carolina Area
    • Performed design and development of software in C/C++, X-Windows, and Linux environment using ACE, Qt, and XML to achieve cross platform capability in support of net-centric computing.• Responsible for all system administration in Solaris (x86), Linux (RedHat, SELinux) and Microsoft Windows 2000 environment, including CVS, Samba, DNS, DHCP, backups, system installations, user maintenance, and security updates for local software development LAN. Familiar with installing patches (includes Linux RPMs and Solaris packages) as well as kernel tuning and recompiling for Linux.• Performed as system engineer for Defense Messaging System (DMS)/ Integrated Shipboard Network System (ISNS) integration effort. Responsible for continued design, documentation of systems approach. Created CVS repository for configuration management of binary data items, and administered Virtual Program Office (VPO) collaboration space. Authored software requirements and supervised development efforts. Managed task to include monthly reports, scheduling, and financial management. • Built secure Linux workstation by applying NSA SELinux patches to Linux kernel source, rebuilding kernel, and downloading and building associated NSA SELinux security tools.• Participated in critical reviews of proposals for new work.• Authored, collaborated, and edited technical whitepapers and briefs.
  • Scientific Research Corporation
    Software Engineer
    Scientific Research Corporation Jan 1999 - Mar 2004
    Charleston, Sc
    • Performed design, development, and testing of software in C/C++, X-Windows, UNIX (Linux, HP-UX 10.10, SCO UnixWare, VxWorks), environment on multitasking, distributed processing, data collection system. • Performed design, development, and testing of software in C/C++, X-Windows, UNIX (Solaris 2.8, Linux, HP-UX 10.20), JMCIS/CUB environment on multitasking, distributed processing, data collection system (LMS/CCOP). • Responsible for all system administration in mixed UNIX (Linux, Solaris 2.8, HP-UX 10.20) and Microsoft Windows (NT 4.0 & 2000) environment, including Samba, DNS, DHCP, user administration, print services and firewalls.• Maintained project web site using HTML, DHTML, and cgi-bin applications under Apache.• Evaluated and integrated new system components to enhance or replace existing system configurations to increase functionality and decrease cost and footprint. • Enhanced existing signals collection platform using FORTRAN to include remote control capability using TCP/IP in X-Midas environment.• Created simulation tool using C++ and Qt for PowerPC based signal generation unit. • Participated in proposal reviews.
  • Raytheon
    Associate Engineer
    Raytheon May 1996 - Jan 1999
    Falls Church, Virginia
    • Performed design, development, and testing of software in C, X-Windows, UNIX (Solaris, SunOS, HP-UX) environment on multitasking, distributed data collection C3 system (BGPHES).• Assisted in daily system administration tasks in mixed UNIX (Linux, HP-UX, IRIX, SunOS, and Solaris) and NT (3.51, 4.0) environment including backups, user maintenance.• Automated installation of operation system and application through use of HP-UX Ignite to create installation CDs to replace lengthy DII-COE segment installation process from tape.• Used JMCIS Chart API to provide an operational picture of signals of interest to operator and to populate databases on other JOTS positions (TDBM).• Experienced in waterfall and spiral software life cycle including requirements, design, development, installation, and support.• Authored project documentation in various formats including MS Word, Interleaf, and nroff.• Supported internal web sites using HTML, JavaScript, Apache, and shell/Perl cgi-bin applications.• Installed and configured system hardware including VME/VXI cards, LAN devices, SCSI devices, and various PC/workstation peripherals.
  • Ibm
    Product Specialist
    Ibm May 1995 - Dec 1995
    Raleigh-Durham, North Carolina Area
    * Provided second level technical support for array of consumer communication products* Troubleshoot PC issues with hardware and software modems, PCMCIA devices, interrupt conflicts* Troubleshoot 3270 and 5250 mainframe connection issues* Support ethernet and token ring devices* Supported DOS, Windows, and OS/2 operating systems

Brian Justice Skills

Linux Software Development Shell Scripting Integration C Systems Engineering Unix C++ Solaris Bash Tcp/ip Xml Testing Apache Databases Security Java Javascript System Administration Sql Configuration Management Http Gtk Motif Operating Systems Php Ipc Cvs Wikis Cgi Scripts Red Hat Linux

Brian Justice Education Details

Frequently Asked Questions about Brian Justice

What company does Brian Justice work for?

Brian Justice works for Scientific Research Corporation

What is Brian Justice's role at the current company?

Brian Justice's current role is Senior Principal Software Engineer.

What is Brian Justice's email address?

Brian Justice's email address is bj****@****ast.net

What schools did Brian Justice attend?

Brian Justice attended Saint Leo University, University Of South Carolina-Columbia.

What are some of Brian Justice's interests?

Brian Justice has interest in Poverty Alleviation, Social Services.

What skills is Brian Justice known for?

Brian Justice has skills like Linux, Software Development, Shell Scripting, Integration, C, Systems Engineering, Unix, C++, Solaris, Bash, Tcp/ip, Xml.

Who are Brian Justice's colleagues?

Brian Justice's colleagues are Clayton Oney, Mark Hipps, Cissp, Pmp, Sergio Patricio Cárdenas Leiva, Jeff Fulcher, Lorene Pina, Levi Mcdaniel, Loredana Butuza.

Not the Brian Justice you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.