Dynamic professional specializing in Linux Administration and public safety systems. Known for enhancing operational efficiency and fostering effective communication, ready to leverage expertise to support critical public safety initiatives.
Overview
1
1
Certificate
30
30
years of professional experience
Work History
Supervisor of Data Processing and Programming
Monmouth County Sheriff's Office
Freehold, NJ
11.2005 - 06.2026
Supervised daily operations, ensuring compliance with departmental policies and procedures.
Supervised and managed content on the organization’s websites, coordinating updates, reviewing content modifications, and ensuring accuracy, functionality, and compliance with internal standards.
Managed all content across the organization’s intranet, extranet, Police Academy site, Special Needs Registry, Sheriff’s Association of New Jersey site, and the Monmouth County Sheriff’s Office main website, ensuring accurate, timely, and consistent communication across all public‑facing and internal platforms.
Used the Formidable Forms plugin in WordPress to develop a user‑friendly application for Monmouth County residents, workers, and students to submit Special Needs Registry information, improving data accuracy and enhancing public safety awareness for responding personnel during emergencies.
Provided hands‑on training for new staff on administrative functions within CAD/RMS public safety applications and internal systems, including permissions, configuration, data management, and workflow troubleshooting.
Supported and modified the department’s home‑grown PHP applications after the original developer retired, updating functionality, resolving issues, and ensuring the applications continued to meet operational and departmental needs.
Maintained virtual‑machine‑based web servers by keeping Ubuntu Linux, PHP, Apache, and MySQL updated to current releases, ensuring security, stability, and optimal performance across all hosted applications.
Performed administrative tasks in Cisco Call Manager, including configuring phones, adding users, updating translation patterns, verifying backups, and maintaining route patterns to support reliable call routing and daily operations.
Managed call trees and created voicemail boxes for users in Cisco Unity, ensuring accurate routing, proper mailbox configuration, and reliable voicemail functionality across the organization.
Assisted in configuring Cisco 4431 voice gateways, including PRI interfaces, SIP trunk parameters, dial peers, codec settings, and routing configurations to ensure seamless integration with CUCM.
Worked with the telco carrier to diagnose and resolve phone system outages and routing issues, restoring reliable call flow and minimizing service disruption.
Gathered data for administrative and law enforcement personnel to support internal investigations, ensuring accuracy, completeness, and timely delivery of information critical to case review and decision‑making.
Assisted in the training and setup of public safety software for police agencies migrating to the county’s shared system, ensuring smooth onboarding, accurate configuration, and consistent operational readiness.
Created technical and instructional documents for application setup and troubleshooting, ensuring clear guidance, consistent procedures, and improved user understanding across the organization.
Provided leadership in solving complex, organization‑specific application issues while ensuring compliance with legal requirements governing the use of public safety systems and state and national law‑enforcement databases.
Resolved help desk issues during standard business hours and while serving in an on-call rotation, ensuring timely support and minimal disruption for end users.
Senior Data Processing Programmer
Monmouth County Sheriff's Office
Freehold, NJ
04.2001 - 11.2005
Managed IBM AS/400 (iSeries) environments including user accounts, job queues, subsystems, and system values.
Installed PTFs, applied OS updates, and monitored system performance to ensure stability and uptime.
Resolved end‑user problems within our public safety system, including access, performance, data, and workflow issues, ensuring uninterrupted operations for dispatch, records, and field personnel.
Created and optimized CL scripts to streamline recurring processes and reduce manual workload.
Activated the redundant AS/400 server during planned maintenance and unexpected outages on the primary system, ensuring continuous availability of mission‑critical applications and minimizing operational downtime.
Planned and executed major AS/400 operating system upgrades lasting 32–36 hours, coordinating preparation, failover, validation, and recovery steps while minimizing downtime and maintaining availability of mission‑critical applications.
Wrote clear, step‑by‑step procedures for staff to verify system backups, rotate and swap tapes, and follow proper retention schedules; improved consistency, reduced errors, and ensured reliable recovery operations across AS/400 and related systems.
Wrote shell scripts on a Unix platform to automate and archive mobile message logs, ensuring reliable retention of data frequently used in internal investigations.
Resolved help desk issues during standard business hours and while serving in an on-call rotation, ensuring timely support and minimal disruption for end users.
Data Processing Programmer
Monmouth County Sheriff's Office
Freehold, NJ
06.1999 - 04.2001
Conducted troubleshooting and debugging to resolve technical issues promptly.
Reviewed and updated Unix (AIX) operating system components to ensure full Year 2000 compliance, correcting date‑handling logic and validating system behavior across critical services.
Performed end‑to‑end testing across OS, application, and data layers to verify correct date calculations, eliminate edge‑case errors, and certify systems for Y2K readiness.
Analyzed and modified legacy application source code to replace non‑compliant date routines, update data structures, and prevent rollover failures during Y2K transition.
Relocated multi‑gigabyte files from an over‑capacity IBM AIX server to a secondary midrange system and configured an NFS mount to maintain seamless access, preventing system crashes and data corruption caused by a disk‑space shortag1e.
Configured Cisco router subinterfaces to integrate remote Cisco 1800 routers over T1 circuits into a Cisco 4500 core router environment, enabling seamless aggregation into a 45‑Mb ATM core circuit and improving WAN stability and throughput.
Configured static routes to resolve WAN routing failures, optimize path selection, and restore connectivity across multi‑site networks.
Developed COBOL extraction programs to pull historical records from the legacy public safety system, preparing structured datasets for the data‑conversion vendor to import into the new public safety platform.
Assessed multiple 3164 terminal‑emulation applications for compatibility with legacy public safety systems, enabling migration from hardware terminals to modern PC‑based access.
Converted a legacy BNC bus network to a modern star‑topology infrastructure using Cat5 cabling, improving reliability, reducing collision domains, and simplifying troubleshooting across the environment.
Resolved help desk issues during standard business hours and while serving in an on‑call rotation, ensuring timely support and minimal disruption for end users.
Data Processing Programmer Trainee
Monmouth County Sheriff's Office
Freehold, NJ
06.1996 - 06.1999
Assisted in troubleshooting software issues, improving system reliability and user experience.
Coded COBOL programs to clean, validate, and update large sets of geographical data, improving accuracy and consistency across internal systems.
Responded to user calls, performed step‑by‑step diagnostics, and resolved hardware, software, and configuration problems.
Provided on‑call coverage to quickly address urgent issues, guide users through fixes, and escalate complex incidents when necessary.
Education
Certified Public Manager - Public Sector Management
Department of NJ Personnel And Farleigh Dickenson University
Trenton, NJ
08-2008
Method of Instruction - Instructor/Public Speaking
Monmouth County Police Academy
Freehold, NJ
02-2007
Associate of Science - Computer Programming
Brookdale Community College
Lincroft, NJ
06-1996
Skills
Linux Administration: Ubuntu, system updates, VM‑hosted servers, package management, shell scripting